Documentation
¶
Index ¶
- func Add(mgr *clusterprovider.CpManager, cfg *config.Config) error
- type Provider
- func (p *Provider) EnsureAPIServerCert(ctx *common.ClusterContext) error
- func (p *Provider) EnsureBuildLocalKubeconfig(ctx *common.ClusterContext) error
- func (p *Provider) EnsureCRI(ctx *common.ClusterContext) error
- func (p *Provider) EnsureCerts(ctx *common.ClusterContext) error
- func (p *Provider) EnsureClusterComplete(ctx *common.ClusterContext) error
- func (p *Provider) EnsureCopyFiles(ctx *common.ClusterContext) error
- func (p *Provider) EnsureDeployCni(ctx *common.ClusterContext) error
- func (p *Provider) EnsureEth(ctx *common.ClusterContext) error
- func (p *Provider) EnsureExtKubeconfig(ctx *common.ClusterContext) error
- func (p *Provider) EnsureImagesPull(ctx *common.ClusterContext) error
- func (p *Provider) EnsureJoinControlePlane(ctx *common.ClusterContext) error
- func (p *Provider) EnsureK8sComponent(ctx *common.ClusterContext) error
- func (p *Provider) EnsureKubeMiscPhase(ctx *common.ClusterContext) error
- func (p *Provider) EnsureKubeadmInitAddonPhase(ctx *common.ClusterContext) error
- func (p *Provider) EnsureKubeadmInitBootstrapTokenPhase(ctx *common.ClusterContext) error
- func (p *Provider) EnsureKubeadmInitControlPlanePhase(ctx *common.ClusterContext) error
- func (p *Provider) EnsureKubeadmInitEtcdPhase(ctx *common.ClusterContext) error
- func (p *Provider) EnsureKubeadmInitKubeletStartPhase(ctx *common.ClusterContext) error
- func (p *Provider) EnsureKubeadmInitUploadCertsPhase(ctx *common.ClusterContext) error
- func (p *Provider) EnsureKubeadmInitUploadConfigPhase(ctx *common.ClusterContext) error
- func (p *Provider) EnsureKubeadmInitWaitControlPlanePhase(ctx *common.ClusterContext) error
- func (p *Provider) EnsureMarkControlPlane(ctx *common.ClusterContext) error
- func (p *Provider) EnsureMasterNode(ctx *common.ClusterContext) error
- func (p *Provider) EnsureMetricsServer(ctx *common.ClusterContext) error
- func (p *Provider) EnsureNvidiaContainerRuntime(ctx *common.ClusterContext) error
- func (p *Provider) EnsureNvidiaDriver(ctx *common.ClusterContext) error
- func (p *Provider) EnsurePostInstallHook(ctx *common.ClusterContext) error
- func (p *Provider) EnsurePreInstallHook(ctx *common.ClusterContext) error
- func (p *Provider) EnsurePreflight(ctx *common.ClusterContext) error
- func (p *Provider) EnsureRebuildControlPlane(ctx *common.ClusterContext) error
- func (p *Provider) EnsureRebuildEtcd(ctx *common.ClusterContext) error
- func (p *Provider) EnsureRegistryHosts(ctx *common.ClusterContext) error
- func (p *Provider) EnsureRenewCerts(ctx *common.ClusterContext) error
- func (p *Provider) EnsureSystem(ctx *common.ClusterContext) error
- func (p *Provider) PreCreate(ctx *common.ClusterContext) error
- func (p *Provider) RegisterHandler(mux *mux.PathRecorderMux)
- func (p *Provider) Validate(ctx *common.ClusterContext) field.ErrorList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Provider ¶
type Provider struct { *clusterprovider.DelegateProvider Mgr *clusterprovider.CpManager Cfg *config.Config }
func NewProvider ¶
func (*Provider) EnsureAPIServerCert ¶
func (p *Provider) EnsureAPIServerCert(ctx *common.ClusterContext) error
func (*Provider) EnsureBuildLocalKubeconfig ¶
func (p *Provider) EnsureBuildLocalKubeconfig(ctx *common.ClusterContext) error
func (*Provider) EnsureCerts ¶
func (p *Provider) EnsureCerts(ctx *common.ClusterContext) error
func (*Provider) EnsureClusterComplete ¶
func (p *Provider) EnsureClusterComplete(ctx *common.ClusterContext) error
func (*Provider) EnsureCopyFiles ¶
func (p *Provider) EnsureCopyFiles(ctx *common.ClusterContext) error
func (*Provider) EnsureDeployCni ¶
func (p *Provider) EnsureDeployCni(ctx *common.ClusterContext) error
func (*Provider) EnsureExtKubeconfig ¶
func (p *Provider) EnsureExtKubeconfig(ctx *common.ClusterContext) error
func (*Provider) EnsureImagesPull ¶
func (p *Provider) EnsureImagesPull(ctx *common.ClusterContext) error
func (*Provider) EnsureJoinControlePlane ¶
func (p *Provider) EnsureJoinControlePlane(ctx *common.ClusterContext) error
func (*Provider) EnsureK8sComponent ¶
func (p *Provider) EnsureK8sComponent(ctx *common.ClusterContext) error
func (*Provider) EnsureKubeMiscPhase ¶
func (p *Provider) EnsureKubeMiscPhase(ctx *common.ClusterContext) error
func (*Provider) EnsureKubeadmInitAddonPhase ¶
func (p *Provider) EnsureKubeadmInitAddonPhase(ctx *common.ClusterContext) error
func (*Provider) EnsureKubeadmInitBootstrapTokenPhase ¶
func (p *Provider) EnsureKubeadmInitBootstrapTokenPhase(ctx *common.ClusterContext) error
func (*Provider) EnsureKubeadmInitControlPlanePhase ¶
func (p *Provider) EnsureKubeadmInitControlPlanePhase(ctx *common.ClusterContext) error
func (*Provider) EnsureKubeadmInitEtcdPhase ¶
func (p *Provider) EnsureKubeadmInitEtcdPhase(ctx *common.ClusterContext) error
func (*Provider) EnsureKubeadmInitKubeletStartPhase ¶
func (p *Provider) EnsureKubeadmInitKubeletStartPhase(ctx *common.ClusterContext) error
func (*Provider) EnsureKubeadmInitUploadCertsPhase ¶
func (p *Provider) EnsureKubeadmInitUploadCertsPhase(ctx *common.ClusterContext) error
func (*Provider) EnsureKubeadmInitUploadConfigPhase ¶
func (p *Provider) EnsureKubeadmInitUploadConfigPhase(ctx *common.ClusterContext) error
func (*Provider) EnsureKubeadmInitWaitControlPlanePhase ¶
func (p *Provider) EnsureKubeadmInitWaitControlPlanePhase(ctx *common.ClusterContext) error
func (*Provider) EnsureMarkControlPlane ¶
func (p *Provider) EnsureMarkControlPlane(ctx *common.ClusterContext) error
func (*Provider) EnsureMasterNode ¶
func (p *Provider) EnsureMasterNode(ctx *common.ClusterContext) error
func (*Provider) EnsureMetricsServer ¶
func (p *Provider) EnsureMetricsServer(ctx *common.ClusterContext) error
func (*Provider) EnsureNvidiaContainerRuntime ¶
func (p *Provider) EnsureNvidiaContainerRuntime(ctx *common.ClusterContext) error
func (*Provider) EnsureNvidiaDriver ¶
func (p *Provider) EnsureNvidiaDriver(ctx *common.ClusterContext) error
func (*Provider) EnsurePostInstallHook ¶
func (p *Provider) EnsurePostInstallHook(ctx *common.ClusterContext) error
func (*Provider) EnsurePreInstallHook ¶
func (p *Provider) EnsurePreInstallHook(ctx *common.ClusterContext) error
func (*Provider) EnsurePreflight ¶
func (p *Provider) EnsurePreflight(ctx *common.ClusterContext) error
func (*Provider) EnsureRebuildControlPlane ¶
func (p *Provider) EnsureRebuildControlPlane(ctx *common.ClusterContext) error
func (*Provider) EnsureRebuildEtcd ¶
func (p *Provider) EnsureRebuildEtcd(ctx *common.ClusterContext) error
func (*Provider) EnsureRegistryHosts ¶
func (p *Provider) EnsureRegistryHosts(ctx *common.ClusterContext) error
func (*Provider) EnsureRenewCerts ¶
func (p *Provider) EnsureRenewCerts(ctx *common.ClusterContext) error
func (*Provider) EnsureSystem ¶
func (p *Provider) EnsureSystem(ctx *common.ClusterContext) error
func (*Provider) RegisterHandler ¶
func (p *Provider) RegisterHandler(mux *mux.PathRecorderMux)
Click to show internal directories.
Click to hide internal directories.