githubの本家ページ
https://github.com/kubernetes/dashboard
macOS Catalina で確認
インストール
% kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.3/aio/deploy/recommended.yaml
サーバー立ち上げ
% kubectl proxy
ブラウザで以下のアドレスにアクセスします
http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/
すると、Kubeconfig かトークンで認証しろと言われます。
ここではトークンを取得して認証することにします。
権限リストの表示
$ kubectl -n kube-system get secret
トークンの表示
権限リストからdeployment-controller-xxxxxとなっているものを指定する
例: deployment-controller-token-q6rgk の場合
% kubectl -n kube-system describe secret deployment-controller-token-q6rgk
token: eyJhb……oTV8w
のような値が表示されたら、そのトークンで認証すれば通ります
参考書籍
仕組みと使い方がわかる Docker&Kubernetesのきほんのきほん – 2021/2/1
Kubernetes小学校 夏休みのしおり – 2020/9/18
Kubernetes完全ガイド 第2版 – 2020/8/7
実践入門 Kubernetesカスタムコントローラーへの道 (技術の泉シリーズ(NextPublishing)) – 2020/2/28
みんなのDocker/Kubernetes – 2019/4/18
Docker/Kubernetes 実践コンテナ開発入門 – 2018/8/25
コメント