Documentation ¶
Index ¶
- func ExportKubeConfig(c *api.Cluster, filename string, user string, overwrite bool) error
- func GetKubeConfig(c *api.Cluster, user string) (*clientcmdapi.Config, error)
- func KubeApply(context string, name string, data []byte) error
- func KubeWaitForApiserver(context string)
- func ValidateAndWriteToBuffer(config *clientcmdapi.Config) ([]byte, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExportKubeConfig ¶
ExportKubeConfig exports the specified kubeconfig to a file on disk
func GetKubeConfig ¶
GetKubeConfig returns the kubeconfig for a specific user
func KubeWaitForApiserver ¶
func KubeWaitForApiserver(context string)
KubeWaitForApiserver blocks and retries until apiserver is available
func ValidateAndWriteToBuffer ¶
func ValidateAndWriteToBuffer(config *clientcmdapi.Config) ([]byte, error)
ValidateAndWriteToBuffer converts kubeconfig object to bytes
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.