Authentik Proxy
Setting up a page to authenticate and protect an unauthenticated page using Authentik, from a kubernetes cluster isn’t as well documented if your primary ingress is nginx. Traefik seems to be more popular and better documented. Authentik does have some documentation but there are a couple clarifying steps missing.
docs.goauthentik.io/docs/add-secure-apps/providers/proxy/server_nginx
For starters, create the group that will be assigned the app, users do not need to be assigned yet. Then create an application and a provider using the Wizard.