From 3230942547bad26b4b404d5a7148df077dabb0df Mon Sep 17 00:00:00 2001 From: Martyn Ranyard Date: Fri, 27 Oct 2023 19:12:07 +0200 Subject: [PATCH] Enable helm on kustomize for charts that need more tweaks than they allow for Signed-off-by: Martyn Ranyard --- apps-kustomized/argocd/argocd-cm.yaml | 11 +++++++++++ apps-kustomized/argocd/kustomization.yaml | 5 ++++- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 apps-kustomized/argocd/argocd-cm.yaml diff --git a/apps-kustomized/argocd/argocd-cm.yaml b/apps-kustomized/argocd/argocd-cm.yaml new file mode 100644 index 0000000..f685aa5 --- /dev/null +++ b/apps-kustomized/argocd/argocd-cm.yaml @@ -0,0 +1,11 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + labels: + app.kubernetes.io/instance: argocd + app.kubernetes.io/name: argocd-cm + app.kubernetes.io/part-of: argocd + name: argocd-cm + namespace: argocd +data: + kustomize.buildOptions: --enable-helm diff --git a/apps-kustomized/argocd/kustomization.yaml b/apps-kustomized/argocd/kustomization.yaml index 13d7be2..3e1e461 100644 --- a/apps-kustomized/argocd/kustomization.yaml +++ b/apps-kustomized/argocd/kustomization.yaml @@ -2,4 +2,7 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - - github.com/argoproj/argo-cd//manifests/cluster-install +- github.com/argoproj/argo-cd//manifests/cluster-install + +patchesStrategicMerge: +- argocd-cm.yaml