What you would like to be added?
Enhance the existing validating webhook to include additional validations for TopologyConstraints that are defined on different levels in a PodCliqueSet.
Why is this needed?
To ensure that the topology constraints do not violate the topology domain hierarchy.
What you would like to be added?
Enhance the existing validating webhook to include additional validations for TopologyConstraints that are defined on different levels in a PodCliqueSet.
PodCliqueSet.Spec.Template.TopologyConstraintshould not use denser packing domain as compared to TopologyConstraints defined either at PCLQ or PCSG level.PodCliqueSet.Spec.Template.PodCliqueScalingGroupConfigs[x].TopologyConstraintshould not use denser packing domain as compared to any TopologyConstraints defined in the constituent PCLQs for the PCSG.PodGroups. This is a short lived limitation and should be fixed when we introduce scheduler backends.Why is this needed?
To ensure that the topology constraints do not violate the topology domain hierarchy.