Skip to content

api/add-name-to-topology-constraint-group#3

Open
Ronkahn21 wants to merge 3 commits intomainfrom
api/add-name-to-topology-constraint-group
Open

api/add-name-to-topology-constraint-group#3
Ronkahn21 wants to merge 3 commits intomainfrom
api/add-name-to-topology-constraint-group

Conversation

@Ronkahn21
Copy link
Owner

What type of PR is this?

/kind api
/kind feature

What this PR does / why we need it:

Adds a name field to TopologyConstraintGroupConfig in the scheduler API to make it easier to identify and manage topology constraint group configurations. The name is derived from the corresponding
PodCliqueScalingGroup (PCSG) name.

This change benefits:

  • Easier identification when editing or adding topology constraint group configs
  • Support for downstream schedulers (KAI) to reference and manage these configs by name

Which issue(s) this PR fixes:

Fixes #

Special notes for your reviewer:

The name field is marked as required in the CRD. It will be automatically populated from the corresponding PCSG name by the operator.

Does this PR introduce a API change?

action required: TopologyConstraintGroupConfig now requires a `name` field. This field is automatically populated from the corresponding PodCliqueScalingGroup name.

Additional documentation e.g., enhancement proposals, usage docs, etc.:

- Updated scheduler API documentation to include the new `name` field
- Updated topology design document with the field description

Signed-off-by: Ron Kahn <rkahn@nvidia.com>
Signed-off-by: Ron Kahn <rkahn@nvidia.com>
…raintGroup

Signed-off-by: Ron Kahn <rkahn@nvidia.com>
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

Comments