342a76d93ededc7c4f838fe8cd34fcf81b441deb
The ingress-default-deny CNP enumerated `ingress`, `apps`, `paperless` as allowed-from namespaces. Any other namespace's pods (e.g. audiobookshelf) couldn't reach ingress-nginx in-cluster — surfaced while verifying the k8s_gateway DNS fix: ABS resolved auth.renner.uno to 10.2.40.80 correctly, but TCP connect timed out because the policy dropped the packet. Replace the per-namespace allow list with a `cluster` entity match. Any pod in the cluster can now reach ingress-nginx; external entry is still bounded by the existing Cloudflare/MetalLB/host-probe paths. New app namespaces no longer need a policy edit. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
No description provided
38 MiB