Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
var (
CurrentConfig = getCurrentConfig
)
For testing
Functions ¶
func GetRestClientConfig ¶ added in v0.36.0
func GetRestClientConfig() (*restclient.Config, error)
GetRestClientConfig returns a REST client config for API calls against the Kubernetes API. If UseKubeContext was called before, the CurrentContext will be overridden. The kubeconfig used will be cached for the life of the skaffold process after the first call. If the CurrentContext is empty and the resulting config is empty, this method attempts to create a RESTClient with an in-cluster config.
func UseKubeContext ¶ added in v0.36.0
func UseKubeContext(cliValue, yamlValue string)
UseKubeContext sets an override for the current context in the k8s config. When given, the firstCliValue always takes precedence over the yamlValue. Changing the kube-context of a running Skaffold process is not supported, so after the first call, the kube-context will be locked.
Types ¶
This section is empty.