From ce158fe915014c692020e6e965f1781905513dc1 Mon Sep 17 00:00:00 2001 From: HDW Date: Wed, 3 Jun 2026 21:05:39 +0200 Subject: [PATCH] fix: ArgoCD Labels wiederherstellen + resource.customizations sichern MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Helm-Labels (app.kubernetes.io/part-of: argocd) auf den System-ConfigMaps fehlten nach dem Apply und haben den Informer-Cache beim Pod-Neustart gebrochen. Außerdem resource.customizations aus dem Cluster gesichert. Co-Authored-By: Claude Sonnet 4.6 --- infrastructure/argocd/argocd-config.yaml | 3 +++ infrastructure/argocd/argocd-rbac.yaml | 3 +++ infrastructure/argocd/argocd-users.yaml | 10 ++++++++++ 3 files changed, 16 insertions(+) diff --git a/infrastructure/argocd/argocd-config.yaml b/infrastructure/argocd/argocd-config.yaml index 235e5af..9016764 100644 --- a/infrastructure/argocd/argocd-config.yaml +++ b/infrastructure/argocd/argocd-config.yaml @@ -3,5 +3,8 @@ kind: ConfigMap metadata: name: argocd-cmd-params-cm namespace: argocd + labels: + app.kubernetes.io/name: argocd-cmd-params-cm + app.kubernetes.io/part-of: argocd data: server.insecure: "true" diff --git a/infrastructure/argocd/argocd-rbac.yaml b/infrastructure/argocd/argocd-rbac.yaml index e426809..89d5848 100644 --- a/infrastructure/argocd/argocd-rbac.yaml +++ b/infrastructure/argocd/argocd-rbac.yaml @@ -3,6 +3,9 @@ kind: ConfigMap metadata: name: argocd-rbac-cm namespace: argocd + labels: + app.kubernetes.io/name: argocd-rbac-cm + app.kubernetes.io/part-of: argocd data: # Unangemeldete / unbekannte User haben keinen Zugriff policy.default: role:'' diff --git a/infrastructure/argocd/argocd-users.yaml b/infrastructure/argocd/argocd-users.yaml index 992888e..6d6046c 100644 --- a/infrastructure/argocd/argocd-users.yaml +++ b/infrastructure/argocd/argocd-users.yaml @@ -3,7 +3,17 @@ kind: ConfigMap metadata: name: argocd-cm namespace: argocd + labels: + app.kubernetes.io/name: argocd-cm + app.kubernetes.io/part-of: argocd data: url: https://argocd.unreg-hdw.de + resource.customizations: | + networking.k8s.io/Ingress: + health.lua: | + hs = {} + hs.status = "Healthy" + hs.message = "Ingress is healthy (custom check)" + return hs # Weitere lokale User hier hinzufügen: accounts.: login # accounts.alice: login