Specify cluster-vars as direct dependecy

This commit is contained in:
2024-12-30 16:27:22 +01:00
parent 20b7f94d9d
commit cf4c3502c8
2 changed files with 7 additions and 2 deletions

View File

@@ -12,6 +12,7 @@ spec:
kind: GitRepository kind: GitRepository
name: flux-system name: flux-system
dependsOn: dependsOn:
- name: cluster-vars
- name: infrastructure-configs - name: infrastructure-configs
decryption: decryption:
provider: sops provider: sops

View File

@@ -9,8 +9,6 @@ spec:
interval: 10m0s interval: 10m0s
path: ./infrastructure/core path: ./infrastructure/core
prune: true prune: true
dependsOn:
- name: cluster-vars
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository
name: flux-system name: flux-system
@@ -28,7 +26,12 @@ spec:
kind: GitRepository kind: GitRepository
name: flux-system name: flux-system
dependsOn: dependsOn:
- name: cluster-vars
- name: infrastructure-core - name: infrastructure-core
postBuild:
substituteFrom:
- kind: Secret
name: cluster-vars-prod
--- ---
apiVersion: kustomize.toolkit.fluxcd.io/v1 apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
@@ -43,6 +46,7 @@ spec:
kind: GitRepository kind: GitRepository
name: flux-system name: flux-system
dependsOn: dependsOn:
- name: cluster-vars
- name: infrastructure-controllers - name: infrastructure-controllers
decryption: decryption:
provider: sops provider: sops