1
0
mirror of https://github.com/funkypenguin/geek-cookbook/ synced 2025-12-12 17:26:19 +00:00
Files
geek-cookbook/docs/blog/posts/changelog/new-recipe-kubernetes-dashboard.md
David Young 8a01e6bfa2 Tidy up blog title
Signed-off-by: David Young <davidy@funkypenguin.co.nz>
2023-11-08 17:13:38 +13:00

1.4 KiB

date, categories, tags, links, description, title, image
date categories tags links description title image
2023-11-08
CHANGELOG
kubernetes
OAuth2 Proxy
recipes/kubernetes/oauth2-proxy.md
Kubernetes Dashboard
recipes/kubernetes/dashboard.md
How to add OAuth2 Proxy and Kubernetes Dashboard to your OIDC-enabled cluster for a seamless and secure web UI Added Kubernetes Dashboard and OAuth2 Proxy /images/kubernetes-dashboard.png

Added recipe for Kubernetes Dashboard with OIDC auth

Unless you're a cave-dwelling CLI geek like me, you might prefer a beautiful web-based dashboard to administer your Kubernetes cluster.

![Screenshot of Kubernetes Dashboard]({{ page.meta.image }}){ loading=lazy }

I've recently documented the necessary building blocks to make the dashboard work with your OIDC-enabled cluster, such that a simple browser login will give you authenticated access to the dashboard, with the option to add more users / tiered access, based on your OIDC provider.

Here's all the pieces you need..

  • An OIDC Provider, like [authentik][k8s/authentik] or [KeyCloak][keycloak] (Kubernetes recipe coming soon)
  • An OIDC-enabled cluster, using K3s, EKS, or (coming soon) kubeadm
  • [OAuth2-Proxy][k8s/oauth2proxy] to provide the Kubernetes Dashboard token

And finally, see the [Kubernetes Dashboard tutorial][k8s/dashboard] for more!

--8<-- "common-links.md"