Does a kustomization reconcile when one of its dependencies is suspended? #5705
Answered
by
matheuscscp
tobias-jenkner
asked this question in
Q&A
-
|
Hi, we are using dependencies between Flux Kustomizations and I wonder if a Kustomization will be reconciled if one of its dependencies is suspended. |
Beta Was this translation helpful? Give feedback.
Answered by
matheuscscp
Feb 4, 2026
Replies: 1 comment 1 reply
-
|
It depends on the state the dependency was left in. The dependency check logic does not check anything related to suspension: You can use |
Beta Was this translation helpful? Give feedback.
1 reply
Answer selected by
matheuscscp
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
It depends on the state the dependency was left in. The dependency check logic does not check anything related to suspension:
https://github.com/fluxcd/kustomize-controller/blob/44607b6b18f4ad0fa279baaab0bb5a9022145e9d/internal/controller/kustomization_controller.go#L550-L629
You can use
.readyExprto customize dependency check behavior: https://fluxcd.io/flux/components/kustomize/kustomizations/#dependency-ready-expression