Override the host in kubeconfig if MASTER_URI EnvVar is set

This commit is contained in:
robbiezhang
2018-09-08 04:56:38 +00:00
committed by Robbie Zhang
parent 0f54e1ed9c
commit 4e20fc40ca

View File

@@ -66,6 +66,10 @@ func New(nodeName, operatingSystem, namespace, kubeConfig, provider, providerCon
}
}
if masterURI := os.Getenv("MASTER_URI"); masterURI != "" {
config.Host = masterURI
}
clientset, err := kubernetes.NewForConfig(config)
if err != nil {
return nil, err