From 2df8e56fc9a6a2ba570cde3334c39872cc901c99 Mon Sep 17 00:00:00 2001 From: Ciprian Hacman Date: Sat, 22 May 2021 05:19:10 +0300 Subject: [PATCH] Allow using insecure TLS for metrics-server with Kubernetes 1.19+ --- .../addons/metrics-server.addons.k8s.io/k8s-1.11.yaml.template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upup/models/cloudup/resources/addons/metrics-server.addons.k8s.io/k8s-1.11.yaml.template b/upup/models/cloudup/resources/addons/metrics-server.addons.k8s.io/k8s-1.11.yaml.template index 4decbf8d4f..225134a3f3 100644 --- a/upup/models/cloudup/resources/addons/metrics-server.addons.k8s.io/k8s-1.11.yaml.template +++ b/upup/models/cloudup/resources/addons/metrics-server.addons.k8s.io/k8s-1.11.yaml.template @@ -137,7 +137,7 @@ spec: {{ else }} - --cert-dir=/tmp {{ end }} -{{ if not UseKopsControllerForNodeBootstrap }} +{{ if and UseKopsControllerForNodeBootstrap (not (WithDefaultBool .MetricsServer.Insecure true)) }} - --kubelet-insecure-tls {{ end }} image: {{ or .MetricsServer.Image "k8s.gcr.io/metrics-server/metrics-server:v0.4.3" }}