Documentation
¶
Index ¶
- func GetClient() (*kubernetes.Clientset, error)
- func GetClientConfig() (clientcmd.ClientConfig, error)
- func GetClientOrDie() *kubernetes.Clientset
- func GetClientWithConfig(kubeconfigFile *rest.Config) (*kubernetes.Clientset, error)
- func GetClientWithConfigFromFile(filepath string) (*kubernetes.Clientset, error)
- func GetKubeConfig() string
- func GetKubeConfigFile(filepath string) (*rest.Config, error)
- func GetKubeConfigOrInCluster() (*rest.Config, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetClient ¶
func GetClient() (*kubernetes.Clientset, error)
GetClient creates a new k8s client object from the currently configured kubecontext
func GetClientConfig ¶
func GetClientConfig() (clientcmd.ClientConfig, error)
func GetClientOrDie ¶
func GetClientOrDie() *kubernetes.Clientset
func GetClientWithConfig ¶
func GetClientWithConfig(kubeconfigFile *rest.Config) (*kubernetes.Clientset, error)
func GetClientWithConfigFromFile ¶
func GetClientWithConfigFromFile(filepath string) (*kubernetes.Clientset, error)
func GetKubeConfig ¶
func GetKubeConfig() string
GetKubeConfig returns the currently configured kubeconfig file location or error if non has been configured
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.