TL;DR Keycloakはオープンソースの統合ID管理ツールでOpenID ConnectやSAMLに対応している。 Kubernetes DashboardはOpenID ConnectのIDトークンによる認証に対応している。 RBACを設定することで、ユーザやグループによるアクセス制御ができる。 以下の設定が必要になる。 Keycloak(OpenID Connect IdP) kube-apiserver(Kubernetes APIサーバ) keycloak-proxy(OpenID Connectに対応したリバースプロキシ) Kubernetes Dashboard Getting Started Keycloak Keycloakは Helm chart からインストールできます。 OpenID Connectで認証できるようにKeycloakを設定します。ここではKeyc
![KeycloakのOpenID ConnectでKubernetes Dashboardにアクセスする - GeekFactory](https://cdn-ak-scissors.b.st-hatena.com/image/square/6514270045787eed89a8aca2f89427a8b02071c6/height=288;version=1;width=512/https%3A%2F%2Fimages-fe.ssl-images-amazon.com%2Fimages%2FI%2F41HRQrBzfOL._SL160_.jpg)