INNER CODE UNIT · Go
getConfig
kubermatic/kubermatic · cmd/http-prober/main.go:280
func getConfig() (*rest.Config, error) {
kubeconfig := os.Getenv("PROBER_KUBECONFIG")
if len(kubeconfig) > 0 {
return clientcmd.BuildConfigFromFlags("", kubeconfig)
}
kubeconfig = os.Getenv("KUBECONFIG")
if len(kubeconfig) > 0 {
return clientcmd.BuildConfigFromFlags("", kubeconfig)
}
return config.GetConfig()
}