adm

package
v0.0.0-...-96b04c8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 12, 2023 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ConditionTypeDone = "EnsureDone"
)

Variables

This section is empty.

Functions

func GetManiFestBy

func GetManiFestBy(name string) (dto.ClusterManifest, error)

Types

type AnsibleHelper

type AnsibleHelper struct {
	Status    string
	Message   string
	LogDetail []model.TaskLogDetail

	ClusterVersion        string
	ClusterUpgradeVersion string
	ClusterRuntime        string

	Writer io.Writer
	Kobe   kobe.Interface
}

func NewAnsibleHelper

func NewAnsibleHelper(cluster model.Cluster, writer ...io.Writer) *AnsibleHelper

func NewAnsibleHelperWithNewWorker

func NewAnsibleHelperWithNewWorker(cluster model.Cluster, workers []string, writer ...io.Writer) *AnsibleHelper

type ClusterAdm

type ClusterAdm struct {
	// contains filtered or unexported fields
}

func NewClusterAdm

func NewClusterAdm() *ClusterAdm

func (*ClusterAdm) AddWorker

func (ca *ClusterAdm) AddWorker(aHelper *AnsibleHelper) error

func (*ClusterAdm) Create

func (ca *ClusterAdm) Create(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsureAddWorkerBaseSystemConfig

func (ca *ClusterAdm) EnsureAddWorkerBaseSystemConfig(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsureAddWorkerCertificates

func (ca *ClusterAdm) EnsureAddWorkerCertificates(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsureAddWorkerContainerRuntime

func (ca *ClusterAdm) EnsureAddWorkerContainerRuntime(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsureAddWorkerKubernetesComponent

func (ca *ClusterAdm) EnsureAddWorkerKubernetesComponent(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsureAddWorkerLoadBalancer

func (ca *ClusterAdm) EnsureAddWorkerLoadBalancer(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsureAddWorkerNetwork

func (ca *ClusterAdm) EnsureAddWorkerNetwork(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsureAddWorkerPost

func (ca *ClusterAdm) EnsureAddWorkerPost(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsureAddWorkerStorage

func (ca *ClusterAdm) EnsureAddWorkerStorage(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsureAddWorkerTaskStart

func (ca *ClusterAdm) EnsureAddWorkerTaskStart(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsureAddWorkerWorker

func (ca *ClusterAdm) EnsureAddWorkerWorker(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsureBackupETCD

func (ca *ClusterAdm) EnsureBackupETCD(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsureInitEtcd

func (ca *ClusterAdm) EnsureInitEtcd(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsureInitHelm

func (ca *ClusterAdm) EnsureInitHelm(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsureInitIngressController

func (ca *ClusterAdm) EnsureInitIngressController(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsureInitMaster

func (ca *ClusterAdm) EnsureInitMaster(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsureInitMetricsServer

func (ca *ClusterAdm) EnsureInitMetricsServer(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsureInitNetwork

func (ca *ClusterAdm) EnsureInitNetwork(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsureInitTaskStart

func (ca *ClusterAdm) EnsureInitTaskStart(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsureInitWorker

func (ca *ClusterAdm) EnsureInitWorker(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsurePostInit

func (ca *ClusterAdm) EnsurePostInit(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsurePrepareBaseSystemConfig

func (ca *ClusterAdm) EnsurePrepareBaseSystemConfig(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsurePrepareCertificates

func (ca *ClusterAdm) EnsurePrepareCertificates(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsurePrepareContainerRuntime

func (ca *ClusterAdm) EnsurePrepareContainerRuntime(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsurePrepareKubernetesComponent

func (ca *ClusterAdm) EnsurePrepareKubernetesComponent(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsurePrepareLoadBalancer

func (ca *ClusterAdm) EnsurePrepareLoadBalancer(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsureUpdateCertificates

func (ca *ClusterAdm) EnsureUpdateCertificates(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsureUpgradeETCD

func (ca *ClusterAdm) EnsureUpgradeETCD(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsureUpgradeKubernetes

func (ca *ClusterAdm) EnsureUpgradeKubernetes(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsureUpgradeRuntime

func (ca *ClusterAdm) EnsureUpgradeRuntime(aHelper *AnsibleHelper) error

func (*ClusterAdm) EnsureUpgradeTaskStart

func (ca *ClusterAdm) EnsureUpgradeTaskStart(aHelper *AnsibleHelper) error

func (*ClusterAdm) OnAddWorker

func (ca *ClusterAdm) OnAddWorker(ansible *AnsibleHelper) error

func (*ClusterAdm) OnInitialize

func (ca *ClusterAdm) OnInitialize(ansible *AnsibleHelper) error

func (*ClusterAdm) OnUpgrade

func (ca *ClusterAdm) OnUpgrade(ansible *AnsibleHelper) error

func (*ClusterAdm) Upgrade

func (ca *ClusterAdm) Upgrade(aHelper *AnsibleHelper) error

type Handler

type Handler func(*AnsibleHelper) error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL