Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoadRESTConfig ¶
LoadRESTConfig loads the kube config from the provided path. If the path is empty, the kube config will be loaded from KUBECONFIG, and if KUBECONFIG isn't set, the in-cluster config will be used.
func NewClientSet ¶ added in v1.9.0
func NewClientSet(kubeconfigPath string) (kubernetes.Interface, error)
NewClientSet creates a new kubernetes clientset using the provided kubeconfig. If kubeconfigPath is not set/empty, it will attempt to load configuration using the default loading rules.
func NewDiscoveryClient ¶ added in v1.9.0
func NewDiscoveryClient(kubeconfigPath string) (*discovery.DiscoveryClient, error)
NewDiscoveryClient creates a new 'discovery' client using the provided kubeconfig. If kubeconfigPath is not set/empty, it will attempt to load configuration using the default loading rules.
func NewDynamicClient ¶ added in v1.9.0
NewDynamicClient creates a new 'dynamic' clientset using the provided kubeconfig. If kubeconfigPath is not set/empty, it will attempt to load configuration using the default loading rules.
Types ¶
This section is empty.