Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Clients ¶
type Clients interface { // ForRelease returns an API client authenticated againt the release's cluster ForRelease(release terra.Release) (k8s.Interface, error) // ForKubectx returns an API client authenticated against the cluster referred to by the given Kubeconfig ForKubectx(kubectx kubecfg.Kubectx) (k8s.Interface, error) // Kubectl returns a new Kubectl Kubectl() (kubectl.Kubectl, error) // Kubecfg returns the Kubecfg instance used by this Clients Kubecfg() (kubecfg.Kubeconfig, error) }
Clients factory interface for K8s tools & clients
Click to show internal directories.
Click to hide internal directories.