NetworkPolicy ipBlock 10.96.0.0/12 misses the real service CIDR 10.106.0.0/16. JWKS fetch hung, callers got 403, pod failed liveness. Allow 443 to the ingress-nginx namespace.
NetworkPolicy ipBlock 10.96.0.0/12 misses the real service CIDR 10.106.0.0/16. JWKS fetch hung, callers got 403, pod failed liveness. Allow 443 to the ingress-nginx namespace.
The service CIDR is 10.106.0.0/16, so the ipBlock 10.96.0.0/12 never covered
ingress-nginx (10.101.128.185). The JWKS fetch to zitadel.riotpiao.com therefore
hung until the context deadline: every caller got 403, and the pod failed its
liveness probe before serving traffic.
Add an egress rule for TCP 443 to the ingress-nginx namespace and point jwksUrl
back at the public host. The ZITADEL service port 8080 answers 404 for
/oauth/v2/keys, so the service endpoint is not usable.
rock
merged commit 67fe20d7a3 into main2026-10-27 08:37:25 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
NetworkPolicy ipBlock 10.96.0.0/12 misses the real service CIDR 10.106.0.0/16. JWKS fetch hung, callers got 403, pod failed liveness. Allow 443 to the ingress-nginx namespace.