Skip to content

One Kustomization per service? #1493

Answered by stefanprodan
emilbillberg asked this question in Q&A
Discussion options

You must be logged in to vote

One Kustomization per app is how Flux v2 was designed to work, but it also allows you to bundle multiple workloads under the same Kustomization. I think the decision should be made in regards to incident management, ownership and dependencies between apps (see dependsOn).

Does it matter performance wise to use many Kustomizations? We have about ~60 services today and maybe more in the future.

Should be no issues having hundreds of Kustomizations, kustomize-controller exposes flags for configuring concurrent processing and rate limits that can be fine tuned at scale.

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@emilbillberg
Comment options

Answer selected by emilbillberg
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants