From 4cdc439a86777ecff05c80986f31fa195eaa3ec5 Mon Sep 17 00:00:00 2001 From: titver968 Date: Tue, 14 Oct 2025 17:08:19 +0200 Subject: [PATCH] plane hooks --- argocd/apps/plane/values-plane.yaml | 33 ++++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/argocd/apps/plane/values-plane.yaml b/argocd/apps/plane/values-plane.yaml index 19d4857..5d0b2f0 100644 --- a/argocd/apps/plane/values-plane.yaml +++ b/argocd/apps/plane/values-plane.yaml @@ -55,4 +55,35 @@ spec: selfHeal: true prune: true syncOptions: - - CreateNamespace=true \ No newline at end of file + - CreateNamespace=true + hooks: + - name: patch-ingress-tls + syncWave: "1" + manifest: | + apiVersion: batch/v1 + kind: Job + metadata: + name: patch-plane-ingress + namespace: plane + spec: + template: + spec: + serviceAccountName: argocd-application-controller + restartPolicy: OnFailure + containers: + - name: kubectl + image: bitnami/kubectl + command: + - /bin/sh + - -c + - | + kubectl patch ingress plane-ingress -n plane \ + --type merge \ + -p '{ + "spec": { + "tls": [{ + "hosts": ["plane.innovation-hub-niedersachsen.de"], + "secretName": "plane-tls" + }] + } + }' \ No newline at end of file