Documentation ¶
Overview ¶
Copyright (C) 2021-2023, Kubefirst
This program is licensed under MIT. See the LICENSE file for more details.
Copyright (C) 2021-2023, Kubefirst ¶
This program is licensed under MIT. See the LICENSE file for more details.
Copyright (C) 2021-2023, Kubefirst ¶
This program is licensed under MIT. See the LICENSE file for more details.
Index ¶
- func BootstrapAWSMgmtCluster(clientset *kubernetes.Clientset, cl *pkgtypes.Cluster, ...) error
- func CreateEKSKubeconfig(awsConfig *aws.Config, clusterName string) *k8s.KubernetesClient
- func GetAwsTerraformEnvs(envs map[string]string, cl *pkgtypes.Cluster) map[string]string
- func GetGithubTerraformEnvs(envs map[string]string, cl *pkgtypes.Cluster) map[string]string
- func GetGitlabTerraformEnvs(envs map[string]string, gid int, cl *pkgtypes.Cluster) map[string]string
- func GetUsersTerraformEnvs(clientset *kubernetes.Clientset, cl *pkgtypes.Cluster, envs map[string]string) map[string]string
- func GetVaultTerraformEnvs(clientset *kubernetes.Clientset, cl *pkgtypes.Cluster, envs map[string]string) map[string]string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BootstrapAWSMgmtCluster ¶
func BootstrapAWSMgmtCluster( clientset *kubernetes.Clientset, cl *pkgtypes.Cluster, destinationGitopsRepoURL string, awsClient *aws.AWSConfiguration, ) error
func CreateEKSKubeconfig ¶
func CreateEKSKubeconfig(awsConfig *aws.Config, clusterName string) *k8s.KubernetesClient
CreateEKSKubeconfig
func GetAwsTerraformEnvs ¶
func GetGithubTerraformEnvs ¶
func GetGitlabTerraformEnvs ¶
func GetUsersTerraformEnvs ¶
func GetVaultTerraformEnvs ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.