Skip to content

FluxCD — Benchmarks

Scope

Performance characteristics, scaling limits, and resource consumption for FluxCD.

Reconciliation Performance

Scale GitRepositories HelmReleases Kustomizations Reconcile Interval
Small 10 20 10 1m
Medium 50 100 50 5m
Large 200 500 200 10m

Resource Consumption

Component CPU (idle) CPU (reconcile) Memory
source-controller 50m 500m 256Mi
kustomize-controller 50m 300m 256Mi
helm-controller 50m 500m 512Mi
image-automation 20m 200m 128Mi

Scaling Limits

Dimension Tested Recommended Bottleneck
GitRepositories per cluster 500 200 Source controller memory
HelmReleases per cluster 1,000 500 Helm controller CPU
Kustomizations per cluster 500 200 API server load