You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Remove the auth-proxy component when Cilium supports native forward auth (cilium/cilium#23797) #8
Blocker:cilium/cilium#23797 (native forward auth) | upstream | last-verified 2026-11-01: still OPEN; latest stable Cilium is v1.20.4. The native dependency platform#1881 is also open and held by open platform#2284, so no accepted replacement of the auth-proxy exists yet.
changed the title [-]Remove auth-proxy when Cilium supports native forward auth (https://github.com/cilium/cilium/issues/23797)[/-][+]Remove the auth-proxy component when Cilium supports native forward auth (cilium/cilium#23797)[/+]on Jun 3, 2026
Promoting this to the single canonical tracker for removing the entire auth-proxy component once cilium/cilium#23797 ships native forward auth. The auth-proxy TODO had been auto-filed once per file in k8s/bases/infrastructure/controllers/auth-proxy/ (config-map, deployment, kustomization, networkpolicy, service), producing five identical issues (#8–#12). PR #16 already deduped the in-code TODO to a single component tracker; this consolidates the issue side to match. Closing #9–#12 as duplicates of this one.
Labelled blocked (gated on the upstream Cilium feature).
Re-verified 2026-09-30: the blocker has moved. This issue now waits on devantler-tech/platform#1881, not on Cilium.
The feature this issue was waiting for has arrived: Cilium 1.20 supports the Gateway API ExternalAuth filter (GEP-1494). The platform is using it on its 1.20 pre-release track.
The template still ships the whole auth-proxy component (6 manifests under k8s/bases/infrastructure/controllers/auth-proxy/). Removing it before the platform has proven the replacement would hand the gap on to every new platform built from the template.
I've recorded devantler-tech/platform#1881 as a native "blocked by" dependency. Once it merges, port the same change here: remove auth-proxy and switch the protected routes to the ExternalAuth filter. The blocked label stays until then.
Activity
chore: dedupe auth-proxy removal TODO to a single component tracker (#16
[-]Remove auth-proxy when Cilium supports native forward auth (https://github.com/cilium/cilium/issues/23797)[/-][+]Remove the auth-proxy component when Cilium supports native forward auth (cilium/cilium#23797)[/+]devantler commentedon Jun 3, 2026
Promoting this to the single canonical tracker for removing the entire
auth-proxycomponent once cilium/cilium#23797 ships native forward auth. The auth-proxy TODO had been auto-filed once per file ink8s/bases/infrastructure/controllers/auth-proxy/(config-map, deployment, kustomization, networkpolicy, service), producing five identical issues (#8–#12). PR #16 already deduped the in-code TODO to a single component tracker; this consolidates the issue side to match. Closing #9–#12 as duplicates of this one.Labelled
blocked(gated on the upstream Cilium feature).devantler commentedon Sep 30, 2026
Re-verified 2026-09-30: the blocker has moved. This issue now waits on devantler-tech/platform#1881, not on Cilium.
auth-proxycomponent (6 manifests underk8s/bases/infrastructure/controllers/auth-proxy/). Removing it before the platform has proven the replacement would hand the gap on to every new platform built from the template.I've recorded devantler-tech/platform#1881 as a native "blocked by" dependency. Once it merges, port the same change here: remove
auth-proxyand switch the protected routes to the ExternalAuth filter. Theblockedlabel stays until then.chore: agent-claim #8 nonce=e3693b577b27c6d310f559e09291d3d6