Documentation ¶
Index ¶
- Constants
- func ApplyAddons(client clusterclient.Client, addons string) error
- func ApplyBootstrapComponents(client clusterclient.Client, components string) error
- func ApplyCluster(client clusterclient.Client, cluster *clusterv1.Cluster) error
- func ApplyClusterAPIComponents(client clusterclient.Client, providerComponents string) error
- func ApplyMachines(client clusterclient.Client, namespace string, machines []*clusterv1.Machine) error
- func CreateBootstrapCluster(provisioner bootstrap.ClusterProvisioner, cleanupBootstrapCluster bool, ...) (clusterclient.Client, func(), error)
- func GetKubeconfig(bootstrapClient clusterclient.Client, provider provider.Deployer, ...) (string, error)
- func Pivot(source sourceClient, target targetClient, providerComponents string) error
Constants ¶
View Source
const (
TimeoutMachineReadyEnv = "CLUSTER_API_KUBECONFIG_READY_TIMEOUT"
)
Variables ¶
This section is empty.
Functions ¶
func ApplyAddons ¶
func ApplyAddons(client clusterclient.Client, addons string) error
func ApplyBootstrapComponents ¶
func ApplyBootstrapComponents(client clusterclient.Client, components string) error
func ApplyCluster ¶
func ApplyCluster(client clusterclient.Client, cluster *clusterv1.Cluster) error
func ApplyClusterAPIComponents ¶
func ApplyClusterAPIComponents(client clusterclient.Client, providerComponents string) error
func ApplyMachines ¶
func CreateBootstrapCluster ¶
func CreateBootstrapCluster(provisioner bootstrap.ClusterProvisioner, cleanupBootstrapCluster bool, clientFactory clusterclient.Factory) (clusterclient.Client, func(), error)
func GetKubeconfig ¶
func GetKubeconfig(bootstrapClient clusterclient.Client, provider provider.Deployer, kubeconfigOutput string, clusterName, namespace string) (string, error)
GetKubeconfig returns a kubeconfig for the target cluster
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.