首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >安装K8S Dashboard

安装K8S Dashboard

作者头像
dhyuan
发布2022-05-30 14:21:25
发布2022-05-30 14:21:25
1.6K0
举报
文章被收录于专栏:响应式编程响应式编程

安装 Dashboard 相较之前的步骤就容易很多了。这里dashboard以Pod的形式运行,以Service的形式提供服务,以node port的方式向集群外暴露服务端口。

下载 Dashboard yaml

这里使用 Dashboard 2.0.4。

代码语言:javascript
复制
wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.4/aio/deploy/recommended.yaml

# 设置node port,让集群外部通过node port可以访问Dashboard
vi recommended.yml   # 添加如下配置
    nodePort: 30443
type: NodePort

安装 Dashboard

代码语言:javascript
复制
kubectl apply -f recommended.yaml
kubectl get pods -n kubernetes-dashboard

验证

此时访问 http://master_node_ip:30443 并用 kubeadmin init 输出的 token 可以登录到 Dashboard 管理界面。

创建 Dashboard 专用登录用户

代码语言:javascript
复制
# 创建用户 devops
kubectl create serviceaccount devops -n kube-system

# 授权
kubectl create clusterrolebinding devops --clusterrole=cluster-admin --serviceaccount=kube-system:devops

kubectl describe secrets -n kube-system $(kubectl -n kube-system get secret | awk '/devops/{print $1}')

访问 http://master_node_ip:30443 并用 devops 的 token 登录。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-10-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 响应式编程 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 下载 Dashboard yaml
  • 安装 Dashboard
  • 验证
  • 创建 Dashboard 专用登录用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档