From c52f8484c7b9050bce3a64d744929ecf9434de29 Mon Sep 17 00:00:00 2001 From: Max Pfeiffer Date: Sun, 25 Jan 2026 20:46:16 +0100 Subject: [PATCH] Added Kubernetes metrics server As an interim solution I configured it insecurely, not verifying TLS certificates. --- .../applications/metrics-server.yaml | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 argocd/namespaces/kube-system/applications/metrics-server.yaml diff --git a/argocd/namespaces/kube-system/applications/metrics-server.yaml b/argocd/namespaces/kube-system/applications/metrics-server.yaml new file mode 100644 index 0000000..1329f3e --- /dev/null +++ b/argocd/namespaces/kube-system/applications/metrics-server.yaml @@ -0,0 +1,26 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: metrics-server + namespace: argocd + annotations: + argocd.argoproj.io/sync-wave: "-800" + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + project: default + syncPolicy: + automated: + prune: true + selfHeal: true + destination: + namespace: kube-system + server: https://kubernetes.default.svc + source: + chart: metrics-server + repoURL: https://kubernetes-sigs.github.io/metrics-server/ + targetRevision: 3.13.0 + helm: + valuesObject: + args: + - "--kubelet-insecure-tls" \ No newline at end of file