Skip to content

Embedded Outpost not honoring ingress class name #14603

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
joshuarestivo opened this issue May 20, 2025 · 0 comments · Fixed by #14612
Closed

Embedded Outpost not honoring ingress class name #14603

joshuarestivo opened this issue May 20, 2025 · 0 comments · Fixed by #14612
Labels
bug Something isn't working

Comments

@joshuarestivo
Copy link

Describe the bug
By default, Applications -> Outposts -> Authentik Embedded Outpost -> Advanced Settings -> Configuration -> kubernetes_ingress_class_name is set to null. Changing this to any other value has no effect on the actual kubernetes ingress class.

To Reproduce
Steps to reproduce the behavior:

  1. Run 'kubectl get ingress ak-outpost-authentik-embedded-outpost' and note the CLASS (it's null by default).
  2. Navigate to Applications -> Outposts -> Authentik Embedded Outpost -> Advanced Settings -> Configuration -> kubernetes_ingress_class_name - set this to 'nginx' and select 'Update'
  3. Run 'kubectl get ingress ak-outpost-authentik-embedded-outpost'. CLASS is still null.

Expected behavior
The embedded outpost should reflect the configured kubernetes ingress class name.

Version and Deployment (please complete the following information):
2025.2.4

  • authentik version: 2024.4.0 (and earlier)
  • Deployment: helm w/ kubernetes nginx ingress

Additional context
Issue has been observed consistently across multiple Authentik instances. Rollout/restart of the server/worker deployments has no effect. If an ingress class is explicitly set by proxied applications, the net result is a 404 error due to the ingress class mismatch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
1 participant