From 9035422a5945f62257b51e309953f8b2689ff641 Mon Sep 17 00:00:00 2001 From: titver968 Date: Mon, 10 Nov 2025 15:27:34 +0100 Subject: [PATCH] headlamp for dev and prod --- argocd/apps/headlamp/values-headlamp.yaml | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/argocd/apps/headlamp/values-headlamp.yaml b/argocd/apps/headlamp/values-headlamp.yaml index eca9e47..ea493e1 100644 --- a/argocd/apps/headlamp/values-headlamp.yaml +++ b/argocd/apps/headlamp/values-headlamp.yaml @@ -13,8 +13,13 @@ spec: helm: values: | config: - inCluster: true + inCluster: false # ❗ deaktiviert die in-Cluster-Verbindung + extraArgs: [] + env: + - name: KUBECONFIG + value: /config/kubeconfig + serviceAccount: create: false name: headlamp-admin @@ -22,19 +27,23 @@ spec: clusterRoleBinding: create: false - # Deaktiviere das automatische Token-Mounting automountServiceAccountToken: false - - # Mounte stattdessen unser langlebiges Token + volumes: - name: sa-token secret: secretName: headlamp-admin-token - + - name: kubeconfig + secret: + secretName: headlamp-kubeconfig + volumeMounts: - name: sa-token mountPath: /var/run/secrets/kubernetes.io/serviceaccount readOnly: true + - name: kubeconfig + mountPath: /config + readOnly: true ingress: enabled: true @@ -46,11 +55,9 @@ spec: paths: - path: / type: ImplementationSpecific - destination: server: 'https://kubernetes.default.svc' namespace: kube-system - syncPolicy: automated: selfHeal: true