Closed
Description
It's possible to create an ObservabilityPolicy or UpstreamSettingsPolicy with duplicate targetRefs. This is not a valid configuration and should be prevented.
A/C:
- Add CEL validation to ObservabilityPolicy and UpstreamSettingsPolicy to ensure that
targetRefs
are unique.
Dev Notes:
- see Add CEL for BackendTLSPolicy targetRefs kubernetes-sigs/gateway-api#3496 for an example
Metadata
Assignees
Labels
Type
Projects
Status
✅ Done