Skip to content

Fix HPA selector labels for PodCliques created by PodCliqueScalingGroups.#104

Merged
renormalize merged 1 commit into
ai-dynamo:mainfrom
renormalize:hpa
Jul 10, 2025
Merged

Fix HPA selector labels for PodCliques created by PodCliqueScalingGroups.#104
renormalize merged 1 commit into
ai-dynamo:mainfrom
renormalize:hpa

Conversation

@renormalize

Copy link
Copy Markdown
Contributor
  • HPA now identifies Pods to scale on grove.io/podcliquescalinggroup, and grove.io/podclique labels for PodCliques created by PodCliqueScalingGroup and PodGangSet respectively. This is done instead of app.kubernetes.io/name, since the value of this label on Pods is the PodClique name, and this can not be used for PodCliques created by PodCliqueScalingGroups.

  • The app.kubernetes.io/component label's value is now either pgs-podclique if the PodClique is created by PodGangSet, or pcsg-podclique if the PodClique is created by PodCliqueScalingGroup.

…Group`s.

* `HPA` now identifies `Pod`s to scale on `grove.io/podcliquescalinggroup`,
  and `grove.io/podclique` labels for `PodClique`s created by
  `PodCliqueScalingGroup` and `PodGangSet` respectively. This is done
  instead of  `app.kubernetes.io/name`, since the value of this label on
  `Pod`s is the `PodClique` name, and this can not be used for `PodClique`s
  created by `PodCliqueScalingGroup`s.

* The `app.kubernetes.io/component` label's value is now either
  `pgs-podclique` if the `PodClique` is created by `PodGangSet`, or
  `pcsg-podclique` if the `PodClique` is created by `PodCliqueScalingGroup`.

Signed-off-by: Saketh Kalaga <51327242+renormalize@users.noreply.github.com>
@renormalize renormalize self-assigned this Jul 10, 2025
@renormalize renormalize merged commit 8e5c23f into ai-dynamo:main Jul 10, 2025
1 check passed
@renormalize renormalize deleted the hpa branch July 11, 2025 08:54
@renormalize renormalize removed their assignment Jul 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant