k8s 探索7:使用 Dashboard 管理资源
🎈「k8s 探索」系列:
1 简介
Kubernetes Dashboard 是用于 Kubernetes 集群的通用、基于 Web 的 UI。它允许用户管理集群中运行的应用程序并对其进行故障排除,以及管理集群本身。
2 安装 Dashboard
1 | wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.5.1/aio/deploy/recommended.yaml |
修改 recommended.yaml
中的 kubernetes-dashboard Service,将 nodePort: 30000
暴露出来:
1 | ... |
将 ClusterRole
中的 kubernetes-dashboard 修改为 cluster-admin
,这样就可以得到整个集群的权限。
1 | ... |
创建应用程序:
1 | kubectl apply -f recommended.yaml |
当所有服务的都 READY
的时候,就可以正常访问了。
3 访问 Dashboard
1 | # 提取 dashboard 的 token |
访问 https://127.0.0.1:30000
,输入 token 即可登录。
4 参考
🎈「k8s 探索」系列:
k8s 探索7:使用 Dashboard 管理资源
https://blog.ailln.com/v2ai/2021/10/05/cloud-native/7-k8s-exploration-7/