Last november, the Ingress NGINX retirement was announced for March 2026.

Are you still using Ingress NGINX? Do you want a complete example of how to migrate to the future-proof Gateway API? Wondering how to migrate forward auth?

I did the migration on my homelab only this month (I know, I’m late), but I made sure to have a clean string of commits with no other changes or dependency bumps between them. I wanted to make it easy to view the full extent of the migration from nginx-ingress to Gateway API with everything it entails: forward auth, Anubis bot protection, etc.

I’ve tagged them for your convenience. This should be especially useful if your networking setup is from cluster-template 1 to 2 years ago, or if you’re using forward auth with Authelia or Authentik, or if you have some public endpoints protected by the Anubis bot blocker.