Description
The Helm chart template (_helpers.tpl) and values.yaml only configure concurrentSyncs for podCliqueSet and podClique controllers, but omit podCliqueScalingGroup.
The PCSG controller's RegisterWithManager reads *r.config.ConcurrentSyncs (see operator/internal/controller/podcliquescalinggroup/register.go), and the config type PodCliqueScalingGroupControllerConfiguration supports it — the Helm chart just never renders it.
This means PCSG concurrency is not configurable via Helm values.
Expected Behavior
values.yaml and _helpers.tpl should include podCliqueScalingGroup.concurrentSyncs alongside the existing podCliqueSet and podClique entries.
Files Affected
operator/charts/templates/_helpers.tpl
operator/charts/values.yaml
Description
The Helm chart template (
_helpers.tpl) andvalues.yamlonly configureconcurrentSyncsforpodCliqueSetandpodCliquecontrollers, but omitpodCliqueScalingGroup.The PCSG controller's
RegisterWithManagerreads*r.config.ConcurrentSyncs(seeoperator/internal/controller/podcliquescalinggroup/register.go), and the config typePodCliqueScalingGroupControllerConfigurationsupports it — the Helm chart just never renders it.This means PCSG concurrency is not configurable via Helm values.
Expected Behavior
values.yamland_helpers.tplshould includepodCliqueScalingGroup.concurrentSyncsalongside the existingpodCliqueSetandpodCliqueentries.Files Affected
operator/charts/templates/_helpers.tploperator/charts/values.yaml