Skip to content

Helm chart missing podCliqueScalingGroup controller concurrentSyncs config #471

@Ronkahn21

Description

@Ronkahn21

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions