mirror of
https://github.com/khuedoan/homelab.git
synced 2024-12-22 20:24:32 +07:00
8d00d55eb1
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.
29 lines
624 B
YAML
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
|