mirror of
https://github.com/funkypenguin/geek-cookbook/
synced 2025-12-12 17:26:19 +00:00
Add kubernetes dashboard, baby!
Signed-off-by: David Young <davidy@funkypenguin.co.nz>
This commit is contained in:
33
docs/blog/posts/changelog/new-recipe-kubernetes-dashboard.md
Normal file
33
docs/blog/posts/changelog/new-recipe-kubernetes-dashboard.md
Normal file
@@ -0,0 +1,33 @@
|
||||
---
|
||||
date: 2023-11-08
|
||||
categories:
|
||||
- CHANGELOG
|
||||
tags:
|
||||
- kubernetes
|
||||
links:
|
||||
- OAuth2 Proxy: recipes/kubernetes/oauth2-proxy.md
|
||||
- Kubernetes Dashboard: recipes/kubernetes/dashboard.md
|
||||
description: New Recipe Added - authentik - Flexible Identity Provider, running on Kubernetes
|
||||
title: Added Kubernetes Dashboard and OAuth2 Proxy
|
||||
image: /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.
|
||||
|
||||
{ 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..
|
||||
|
||||
<!-- more -->
|
||||
|
||||
* [x] An OIDC Provider, like [authentik][k8s/authentik] or [KeyCloak][keycloak] (*Kubernetes recipe coming soon*)
|
||||
* [x] An OIDC-enabled cluster, using [K3s](/kubernetes/cluster/k3s/), [EKS](/kubernetes/cluster/eks/), or (*coming soon*) kubeadm
|
||||
* [x] [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"
|
||||
Reference in New Issue
Block a user