Kubernetes dashboard 安装使用
我们可以通过 kubernetes/dashboard 来对 k8s 进行一些可视化的管理。
参考文档:
创建服务账户
account.yml:
1 | apiVersion: v1 |
1 | kubectl apply -f account.yml |
创建 ClusterRoleBinding
binding.yml:
1 | apiVersion: rbac.authorization.k8s.io/v1 |
1 | kubectl apply -f binding.yml |
创建 token
dashboard 是通过 token 来登录的,所以这里需要生成 token。
1 | kubectl -n kubernetes-dashboard create token admin-user |
启动 proxy
1 | kubectl proxy |
打开这个链接后,输入上一步获取的 token 即可登录。
效果:
清理
如果我们不需要 dashboard 了,可以通过下面的命令来做一些清理工作:
1 | kubectl -n kubernetes-dashboard delete serviceaccount admin-user |