From 454baf84d607852eece1df6d32876c6b573e8544 Mon Sep 17 00:00:00 2001 From: Aliaksandr Valialkin Date: Fri, 28 Oct 2022 21:33:07 +0300 Subject: [PATCH] lib/promscrape/discovery/kubernetes: do not print an empty `kubeconfig_file` option in yaml at `/config` page --- lib/promscrape/discovery/kubernetes/kubernetes.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/promscrape/discovery/kubernetes/kubernetes.go b/lib/promscrape/discovery/kubernetes/kubernetes.go index 4e93bb77b2..f587ce2281 100644 --- a/lib/promscrape/discovery/kubernetes/kubernetes.go +++ b/lib/promscrape/discovery/kubernetes/kubernetes.go @@ -24,7 +24,7 @@ type SDConfig struct { Role string `yaml:"role"` // The filepath to kube config. // If defined any cluster connection information from HTTPClientConfig is ignored. - KubeConfigFile string `yaml:"kubeconfig_file"` + KubeConfigFile string `yaml:"kubeconfig_file,omitempty"` HTTPClientConfig promauth.HTTPClientConfig `yaml:",inline"` ProxyURL *proxy.URL `yaml:"proxy_url,omitempty"`