Added sync waves

This commit is contained in:
2023-11-06 17:57:42 +01:00
parent a3193728a4
commit bc56423183
4 changed files with 19 additions and 12 deletions
-6
View File
@@ -1,6 +0,0 @@
dependencies:
- name: vso-crds
repository: file://../../vso-crds/test
version: 0.1.0
digest: sha256:12c8671f8eae4ae564788a7d51247c70ba63a4fa80967aab41b83d4571ad5076
generated: "2023-11-06T17:13:20.463744+01:00"
+1 -5
View File
@@ -2,8 +2,4 @@ apiVersion: v2
name: app-of-apps
description: Configuration chart for ArgoCD to monitor
type: application
version: 0.1.1
dependencies:
- name: vso-crds
version: 0.1.0
repository: file://../../vso-crds/test
version: 0.1.1
@@ -5,6 +5,8 @@ kind: Application
metadata:
name: {{ .name }}
namespace: argocd
annotations:
argocd.argoproj.io/sync-wave: {{ .syncWave | quote }}
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
+16 -1
View File
@@ -3,38 +3,51 @@ applications:
project: default
targetRevision: main
namespace: hcloud
createNamespace: true
createNamespace: false
repoURL: https://git.2martens.de/2martens/cloud-configuration.git
syncWave: -1
- name: vso-crds
project: default
targetRevision: main
namespace: hcloud
createNamespace: false
repoURL: https://git.2martens.de/2martens/cloud-configuration.git
syncWave: -1
- name: configserver
project: default
targetRevision: main
namespace: spring-support
createNamespace: true
repoURL: https://git.2martens.de/2martens/cloud-configuration.git
syncWave: 2
- name: kafka
project: default
targetRevision: main
namespace: kafka
createNamespace: true
repoURL: https://git.2martens.de/2martens/cloud-configuration.git
syncWave: 0
- name: zookeeper
project: default
targetRevision: main
namespace: kafka
createNamespace: false
repoURL: https://git.2martens.de/2martens/cloud-configuration.git
syncWave: 0
- name: wahlrecht
project: default
targetRevision: main
namespace: wahlrecht
createNamespace: true
repoURL: https://git.2martens.de/2martens/cloud-configuration.git
syncWave: 3
- name: vault-secrets-operator
project: default
targetRevision: main
namespace: vault-secrets-operator-system
createNamespace: true
repoURL: https://git.2martens.de/2martens/cloud-configuration.git
syncWave: 0
- name: prometheus
project: default
targetRevision: main
@@ -42,12 +55,14 @@ applications:
createNamespace: true
repoURL: https://git.2martens.de/2martens/cloud-configuration.git
serverSideApply: true
syncWave: 0
- name: prometheus-adapter
project: default
targetRevision: main
namespace: observability
createNamespace: false
repoURL: https://git.2martens.de/2martens/cloud-configuration.git
syncWave: 1
overall: