Documentation ¶
Index ¶
Constants ¶
View Source
const ( // This controller is responsible for managing the lifecycle of KubeOne clusters within KKP. ControllerName = "kkp-kubeone-controller" // ImportAction is the action to import kubeone cluster. ImportAction = "import" // UpgradeControlPlaneAction is the action to upgrade kubeone cluster. UpgradeControlPlaneAction = "upgrade" // MigrateContainerRuntimeAction is the action to migrate kubeone container-runtime. MigrateContainerRuntimeAction = "migrate" // KubeOneImportPod is the name of kubeone pod performing import. KubeOneImportPod = "kubeone-import" // KubeOneUpgradePod is the name of kubeone pod performing upgrade. KubeOneUpgradePod = "kubeone-upgrade" // KubeOneMigratePod is the name of kubeone pod performing container-runtime migration. KubeOneMigratePod = "kubeone-migrate" // KubeOneImportConfigMap is the name of kubeone configmap which stores import action script. KubeOneImportConfigMap = "kubeone-import" // KubeOneUpgradeConfigMap is the name of kubeone configmap which stores upgrade action script. KubeOneUpgradeConfigMap = "kubeone-upgrade" // KubeOneMigrateConfigMap is the name of kubeone configmap which stores migrate action script. KubeOneMigrateConfigMap = "kubeone-migrate" // KubeOneLogLevelError is kubeone log level for errors. KubeOneLogLevelError = "error" )
Variables ¶
This section is empty.
Functions ¶
func ByNameAndNamespace ¶
func GenerateClient ¶
func GenerateClient(cfg *clientcmdapi.Config) (ctrlruntimeclient.Client, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.