FEAT(argocd): enable GitOps self-management
- Add ArgoCD Application for Helm chart deployment - Add helm-values.yaml with custom settings - Configure GOMEMLIMIT=400MiB, GOGC=50 - Disable reconciliation (webhook only) - Enable anonymous access (Authelia handles auth) - Move main ingress to helm-values.yaml - Add separate webhook-ingress.yaml - Remove ConfigMap files (now in helm-values)
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||
kind: Kustomization
|
||||
resources:
|
||||
- manifests/namespace.yaml
|
||||
- manifests/argocd-cm.yaml
|
||||
- manifests/argocd-rbac-cm.yaml
|
||||
- manifests/argocd-cmd-params-cm.yaml
|
||||
- manifests/ingress.yaml
|
||||
# ArgoCD Application (self-managed via Helm chart)
|
||||
- argocd.yaml
|
||||
# Additional manifests (applied alongside Helm chart)
|
||||
- manifests/namespace.yaml
|
||||
- manifests/webhook-ingress.yaml
|
||||
|
||||
Reference in New Issue
Block a user