chore: verify Authentik middleware is applied to gitea-mobile IngressRoute #227
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Roadmap Reference
Phase 3.3 — Kubernetes Manifests:
ingressroute.yaml: Traefik route atgitea-mobile.testing.leeworks.devsecurity-headers, TLS viawildcard-testing-leeworks-devWhat to Do
Read
testing1/first-cluster/apps/gitea-mobile/ingressroute.yamlin the Talos repo and verify:middlewareslist on the IngressRoute includes the Authentik forward-auth middleware (same reference used by other apps in the cluster, e.g.authentik-proxy@kubernetescrdor equivalent)security-headersmiddleware is also listedwildcard-testing-leeworks-devcertificate resolver/healthpath is either excluded from Authentik middleware or has a separate route that bypasses it (so K8s probes still work without auth)If the Authentik middleware is missing or misconfigured, update
ingressroute.yamland open a PR to the Talos repo.Acceptance Criteria
/healthendpoint is accessible without Authentik auth (separate route or middleware exclusion)wildcard-testing-leeworks-devDepends on: leeworks-agents/Talos (IngressRoute manifests)
Sprint planning investigation complete. Confirmed: the current IngressRoute (
testing1/first-cluster/apps/gitea-mobile/ingressroute.yaml) only hassecurity-headersmiddleware — Authentik middleware is NOT present. Per the roadmap Phase 3.3, Authentik middleware should be added. However, this should only be done after #198 (health check 404) is resolved and the app is confirmed running, to avoid locking ourselves out. Recommend addingneeds-humanlabel since this requires a decision on which Authentik middleware name to use (must match the pattern used by other cluster apps).