SIGN IN SIGN UP

k8s-operator: allow annotationless resources under proxy group policy (#20907)

Guard optional annotations maps in generated CEL expressions before
looking up expose or proxy-group annotations. This lets ordinary
annotationless Services and Ingresses pass admission while preserving
deny-all and allowlist behavior for present proxy-group annotations.

RELNOTE: Kubernetes ProxyGroupPolicy now permits annotationless resources.

Fixes #20906

Change-Id: I8b9475d34c003ca6d233246c021ac656e0530fb1

Signed-off-by: joshrzemien <joshua.k.rzemien@gmail.com>
J
joshrzemien committed
c2f3230c80d1092fb5dbd22999eac45140bf0cdc
Parent: c87680a
Committed by GitHub <noreply@github.com> on 8/20/2026, 11:27:18 AM