From f11720d08aeb0b3b48aa9ba5f3f1d522379dc52a Mon Sep 17 00:00:00 2001 From: Daniel Hendricken Date: Tue, 17 Feb 2026 16:24:19 +0100 Subject: [PATCH] chore(a01): empty stages require a placeholder due to the cmp plugin --- .../customers/a01/overlays/test/kustomization.yaml | 3 ++- .../a01/overlays/test/placeholder-configmap.yaml | 11 +++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 environments/customers/a01/overlays/test/placeholder-configmap.yaml diff --git a/environments/customers/a01/overlays/test/kustomization.yaml b/environments/customers/a01/overlays/test/kustomization.yaml index 9907051..afed5a4 100644 --- a/environments/customers/a01/overlays/test/kustomization.yaml +++ b/environments/customers/a01/overlays/test/kustomization.yaml @@ -2,5 +2,6 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization namePrefix: "a01-" nameSuffix: "-test" -resources: [] +resources: + - placeholder-configmap.yaml patches: [] diff --git a/environments/customers/a01/overlays/test/placeholder-configmap.yaml b/environments/customers/a01/overlays/test/placeholder-configmap.yaml new file mode 100644 index 0000000..b4314b3 --- /dev/null +++ b/environments/customers/a01/overlays/test/placeholder-configmap.yaml @@ -0,0 +1,11 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: stage-placeholder + namespace: "{{ .customer.name }}-reserved" + labels: + app.kubernetes.io/managed-by: argocd + kubelize.io/purpose: placeholder + kubelize.io/stage: "{{ .customer.stage }}" +data: + note: "Keeps overlay output non-empty for CMP rendering"