flux: re-order longhorn jobs for right dependencies

This commit is contained in:
2026-08-19 17:14:26 +02:00
parent bc6f92e145
commit 950ced8477
7 changed files with 53 additions and 3 deletions
+2 -1
View File
@@ -1,5 +1,7 @@
# Root Kustomization for Flux
# Components managed by separate Flux Kustomizations (CRD dependency ordering):
# - longhorn: managed by Flux Kustomization (CRDs must be installed first)
# - longhorn-jobs: managed by Flux Kustomization (RecurringJob CRDs need longhorn)
# - cert-manager: managed by Flux Kustomization (CRDs must be installed first)
# - cert-manager-webhook-ovh: managed by Flux Kustomization (depends on cert-manager)
# - cert-manager-issuer: managed by Flux Kustomization (depends on cert-manager + webhook)
@@ -12,7 +14,6 @@ resources:
- system/cilium # cilium IP pool is managed here
- system/coredns
- system/csi-driver-nfs
- system/longhorn
- system/external-dns
- system/flux
# Infrastructure (backbone services apps depend on)