Documentation ¶
Index ¶
- Constants
- func GetManiFestBy(name string) (dto.ClusterManifest, error)
- type AnsibleHelper
- type ClusterAdm
- func (ca *ClusterAdm) AddWorker(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) Create(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsureAddWorkerBaseSystemConfig(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsureAddWorkerCertificates(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsureAddWorkerContainerRuntime(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsureAddWorkerKubernetesComponent(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsureAddWorkerLoadBalancer(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsureAddWorkerNetwork(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsureAddWorkerPost(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsureAddWorkerStorage(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsureAddWorkerTaskStart(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsureAddWorkerWorker(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsureBackupETCD(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsureInitEtcd(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsureInitHelm(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsureInitIngressController(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsureInitMaster(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsureInitMetricsServer(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsureInitNetwork(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsureInitTaskStart(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsureInitWorker(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsurePostInit(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsurePrepareBaseSystemConfig(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsurePrepareCertificates(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsurePrepareContainerRuntime(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsurePrepareKubernetesComponent(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsurePrepareLoadBalancer(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsureUpdateCertificates(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsureUpgradeETCD(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsureUpgradeKubernetes(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsureUpgradeRuntime(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) EnsureUpgradeTaskStart(aHelper *AnsibleHelper) error
- func (ca *ClusterAdm) OnAddWorker(ansible *AnsibleHelper) error
- func (ca *ClusterAdm) OnInitialize(ansible *AnsibleHelper) error
- func (ca *ClusterAdm) OnUpgrade(ansible *AnsibleHelper) error
- func (ca *ClusterAdm) Upgrade(aHelper *AnsibleHelper) error
- type Handler
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
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
Click to show internal directories.
Click to hide internal directories.