From e1af70130c1fac9f9bbaeee4f945ba736732af5f Mon Sep 17 00:00:00 2001 From: Ryan VanGundy Date: Mon, 19 May 2025 21:34:21 -0400 Subject: [PATCH] Add insecure metrics-server option --- .../resources/metrics-server/helm-release.yaml | 2 ++ .../metrics-server/skip-tls/kustomization.yaml | 10 ++++++++++ .../metrics-server/skip-tls/patches/helm-release.json | 7 +++++++ 3 files changed, 19 insertions(+) create mode 100644 kustomize/telemetry/resources/metrics-server/skip-tls/kustomization.yaml create mode 100644 kustomize/telemetry/resources/metrics-server/skip-tls/patches/helm-release.json diff --git a/kustomize/telemetry/resources/metrics-server/helm-release.yaml b/kustomize/telemetry/resources/metrics-server/helm-release.yaml index edb729a27..003eb64b6 100644 --- a/kustomize/telemetry/resources/metrics-server/helm-release.yaml +++ b/kustomize/telemetry/resources/metrics-server/helm-release.yaml @@ -15,3 +15,5 @@ spec: kind: HelmRepository name: metrics-server namespace: system-gitops + values: + args: [] diff --git a/kustomize/telemetry/resources/metrics-server/skip-tls/kustomization.yaml b/kustomize/telemetry/resources/metrics-server/skip-tls/kustomization.yaml new file mode 100644 index 000000000..4bf02744a --- /dev/null +++ b/kustomize/telemetry/resources/metrics-server/skip-tls/kustomization.yaml @@ -0,0 +1,10 @@ +apiVersion: kustomize.config.k8s.io/v1alpha1 +kind: Component +patches: + - target: + group: helm.toolkit.fluxcd.io + version: v2 + kind: HelmRelease + name: metrics-server + namespace: system-telemetry + path: patches/helm-release.json diff --git a/kustomize/telemetry/resources/metrics-server/skip-tls/patches/helm-release.json b/kustomize/telemetry/resources/metrics-server/skip-tls/patches/helm-release.json new file mode 100644 index 000000000..6cb7389c1 --- /dev/null +++ b/kustomize/telemetry/resources/metrics-server/skip-tls/patches/helm-release.json @@ -0,0 +1,7 @@ +[ + { + "op": "add", + "path": "/spec/values/args/-", + "value": "--kubelet-insecure-tls" + } +]