khuedoan-homelab/system/argocd/values-seed.yaml
Khue Doan 8d00d55eb1 refactor(argocd)!: merge bootstrap and system
This is a breaking change and requires cluster rebuild (carefully
replacing the ApplicationSets may should work but I didn't bother at the
current alpha stage):

- ApplicationSets are merged into a single root one
  to use the progressive sync feature when it's ready.
- Switched to server side apply to avoid CRDs not ready issues.

Also replace the apply script with Ansible, since the Ansible Helm
dependency update feature was released.
2024-04-17 15:21:11 +07:00

29 lines
624 B
YAML

argo-cd:
server:
metrics: &metrics
enabled: false
serviceMonitor:
enabled: false
controller:
metrics: *metrics
repoServer:
metrics: *metrics
redis:
metrics: *metrics
argocd-apps:
applicationsets:
root:
generators:
- git:
repoURL: &repoURL https://github.com/khuedoan/homelab
revision: &revision master
directories:
- path: system/*
- path: platform/*
- path: apps/*
template:
spec:
source:
repoURL: *repoURL
targetRevision: *revision