I'm looking for recommendations on a Kubernetes dashboard that supports authentication methods like oauth2-proxy with Authelia. I'm really tired of the hassle of constantly generating tokens. Any suggestions would be appreciated!
2 Answers
You should definitely check out Lens or Headlamp. They're pretty user-friendly and might fit your needs!
I'm leaning towards Headlamp myself. It looks great for a web UI!
If you're looking for something with built-in functionality for Kubernetes operations, you might want to consider the official Kubernetes dashboard. You can set up ingress-nginx in front of it to manage your security easily, and they have examples available for using oauth. If you're focused on metrics and already use Prometheus, Grafana has oauth features and a bunch of dashboards in its marketplace that could work well for you. Just make sure you clarify exactly what you're trying to achieve for the best fit!
Mostly, I need it for Kubernetes operations. I’m using the Kubernetes dashboard already, but connecting to the server every time to create a token is such a hassle.

As a client, I would suggest k9s too. Just throwing it out there!