Documentation
¶
Index ¶
- func NewClientConfig(kubeConfig []byte) (*rest.Config, error)
- func NewClientFromConfig(config *rest.Config) (*kubernetes.Clientset, error)
- func NewClientFromKubeConfig(kubeConfig []byte) (*kubernetes.Clientset, error)
- func NewCrdClientset(kubeConfig []byte) (*crdclient.Clientset, error)
- func NewExtClientset(kubeConfig []byte) (*apiextensionsclient.Clientset, error)
- func NewInClusterClient() (*kubernetes.Clientset, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClientConfig ¶
NewClientConfig creates a Kubernetes client config from raw kube config.
func NewClientFromConfig ¶
func NewClientFromConfig(config *rest.Config) (*kubernetes.Clientset, error)
NewClient creates a new Kubernetes client from config.
func NewClientFromKubeConfig ¶
func NewClientFromKubeConfig(kubeConfig []byte) (*kubernetes.Clientset, error)
NewClientFromKubeConfig creates a new Kubernetes client from raw kube config.
func NewCrdClientset ¶
NewCrdClientset
func NewExtClientset ¶
func NewExtClientset(kubeConfig []byte) (*apiextensionsclient.Clientset, error)
NewExtClientset
func NewInClusterClient ¶
func NewInClusterClient() (*kubernetes.Clientset, error)
NewInClusterClient returns a Kubernetes client based on in-cluster configuration.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.