feat: allow labels to be copied to delegate pods without prefix #213
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This allows specifying an annotation in a similar fashion to
use-constraints-from-spec-for-proxy-pod-scheduling
that would allow labels to be copied as is from the proxy pod to the delegate pod without replacing the label key domain withmulticluster.admiralty.io/
.The motivation behind this is to enable a multicluster Kueue setup through admiralty. In that setup, admission is gated by ClusterQueues in target clusters. Kueue only operates on pods labeled with
kueue.x-k8s.io/queue-name
and having admiralty prefix this withmulticluster.admiralty.io/
would break this interaction.