chore(argocd): Refactor to use helm chart

This commit is contained in:
Peter 2026-03-26 15:57:18 +01:00
parent 93ecd0c14e
commit dfe3e5ae4f
Signed by: Peter
SSH key fingerprint: SHA256:B5tYaxBExaDm74r1px9iVeZ6F/ZDiyiy9SbBqfZYrvg
9 changed files with 149 additions and 27080 deletions

View file

@ -1,28 +1,20 @@
---
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- httproute.yaml
- install.yaml
- repository.yaml
- namespace.yaml
- clusters.yaml
- oidc.yaml
- applications-peterg.yaml
- applications-wheatley.yaml
namespace: argocd
configMapGenerator:
- name: argocd-cmd-params-cm
behavior: replace
literals:
- server.insecure=true
- reposerver.enable.git.submodule=false
- name: argocd-cm
behavior: merge
literals:
- kustomize.buildOptions=--enable-helm
resources:
- secrets.yaml
- repositories.yaml
- applications-peterg.yaml
- applications-wheatley.yaml
patches:
- path: patches/configmap.yaml
# ArgoCD Helm chart
helmCharts:
- name: argo-cd
repo: oci://ghcr.io/argoproj/argo-helm
version: 9.4.16
releaseName: argocd
valuesFile: values.yaml
namespace: argocd