From fdabeadf205912422566d6b5ee1d6e270feca8ce Mon Sep 17 00:00:00 2001 From: huanggze Date: Fri, 7 Feb 2020 11:58:09 +0800 Subject: [PATCH] fix doc-gen conflict Signed-off-by: huanggze --- pkg/models/metrics/metrics_rules.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkg/models/metrics/metrics_rules.go b/pkg/models/metrics/metrics_rules.go index 828d75c9a..97e79c12a 100644 --- a/pkg/models/metrics/metrics_rules.go +++ b/pkg/models/metrics/metrics_rules.go @@ -520,9 +520,13 @@ var metricsPromqlMap = map[string]string{ // As of Kubernetes v1.16, any Prometheus queries that match `pod_name` and // `container_name` labels must be updated to use `pod` and `container` instead. func CompatibleMetrics() { + if client.ClientSets() == nil { + return + } + version, err := client.ClientSets().K8s().Discovery().ServerVersion() if err != nil { - klog.Errorf("fail to fetch k8s version: %v", err) + klog.Errorf("fail to fetch k8s version: %v.", err) return }