Documentation ¶
Index ¶
- Variables
- func CreateAwsK8sInstance(kindkconfig string, clusterName *string, workdir string, ...) (bool, error)
- func CreateAzureK8sInstance(kindkconfig string, clusterName *string, workdir string, ...) (bool, error)
- func CreateDevelK8sInstance(kindkconfig string, clusterName *string, workdir string, capicfg string, ...) (bool, error)
- func DeleteCluster(cfg string, name string) (bool, error)
- func DoSSA(ctx context.Context, cfg *rest.Config, yaml string) error
- func MoveAzureSecrets(src string, dest string) (bool, error)
- func MoveMgmtCluster(src string, dest string, capiImplementation string) (bool, error)
- func WaitForDeletion(dynclient client.Client, obj client.Object, ...) error
Constants ¶
This section is empty.
Variables ¶
View Source
var CNIurl string = "https://docs.projectcalico.org/v3.20/manifests/calico.yaml"
View Source
var KubernetesVersion string = "v1.23.3"
Functions ¶
func CreateAwsK8sInstance ¶
func CreateAwsK8sInstance(kindkconfig string, clusterName *string, workdir string, awscreds map[string]string, capicfg string, createHaCluster bool, skipCloudFormation bool) (bool, error)
CreateAwsK8sInstance creates a Kubernetes cluster on AWS using CAPI and CAPI-AWS
func CreateAzureK8sInstance ¶ added in v0.0.6
func CreateDevelK8sInstance ¶
func CreateDevelK8sInstance(kindkconfig string, clusterName *string, workdir string, capicfg string, createHaCluster bool) (bool, error)
CreateDevelK8sInstance creates a K8S cluster on Docker
func DeleteCluster ¶
DeleteCluster deletes the given capi managed cluster
func MoveAzureSecrets ¶ added in v0.0.6
CopyAzureSecrets
func MoveMgmtCluster ¶
MoveMgmtCluster moves the management cluster from src kubeconfig to dest kubeconfig
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.