capv

package
v0.0.0-...-38b8b32 Latest Latest
Warning

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

Go to latest
Published: May 15, 2020 License: Apache-2.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ConfigDir = ".cluster-engine/"
)

names for capv things

Variables

View Source
var RequiredCommands = cmd.ProvisionerCommands{Name: "required CAPV bootstrap commands"}

RequiredCommands for capv provisioner

Functions

This section is empty.

Types

type MgmtCluster

type MgmtCluster struct {
	engine.MgmtCluster      `yaml:",inline" json:",inline" mapstructure:",squash"`
	vsphere.ProviderVsphere `yaml:",inline" json:",inline" mapstructure:",squash"`
	cluster.CAPIConfig      `yaml:",inline" json:",inline" mapstructure:",squash"`
}

MgmtCluster spec for CAPV

func NewMgmtClusterCAPV

func NewMgmtClusterCAPV() *MgmtCluster

NewMgmtClusterCAPV returns a new capv cluster spec

func (MgmtCluster) CreateBootstrap

func (m MgmtCluster) CreateBootstrap() error

CreateBootstrap creates the temporary CAPv bootstrap cluster

func (MgmtCluster) CreatePermanent

func (m MgmtCluster) CreatePermanent() error

CreatePermanent creates the permanent CAPv management cluster

func (MgmtCluster) Events

func (m MgmtCluster) Events() progress.Events

Events returns the channel of progress messages

func (MgmtCluster) InstallAddons

func (m MgmtCluster) InstallAddons() error

InstallAddons installs any optional Addons to a management cluster

func (MgmtCluster) InstallControlPlane

func (m MgmtCluster) InstallControlPlane() error

InstallControlPlane installs CAPv CRDs into the temporary bootstrap cluster

func (MgmtCluster) PivotControlPlane

func (m MgmtCluster) PivotControlPlane() error

PivotControlPlane moves CAPv from the bootstrap cluster to the permanent management cluster

func (MgmtCluster) RequiredCommands

func (m MgmtCluster) RequiredCommands() []string

RequiredCommands checks the PATH for required commands

func (MgmtCluster) Spec

func (m MgmtCluster) Spec() engine.MgmtCluster

Spec returns the Spec

Jump to

Keyboard shortcuts

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