Kubernetes Dashboard

Roxana ·
更新时间:2024-11-10
· 719 次阅读

概述

Kubernetes Dashboard 是 Kubernetes 集群的 Web UI,用于管理集群。

安装

GitHub 地址:Kubernetes Dashboard

找到合适Kubernetes 的版本

下载配置文件,实在下载不了可以用迅雷。

wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-rc5/aio/deploy/recommended.yaml

修改配置如下

# 省略部分代码... # ------------------- Dashboard Service ------------------- # kind: Service apiVersion: v1 metadata: labels: k8s-app: kubernetes-dashboard name: kubernetes-dashboard namespace: kube-system spec: # 修改类型为 NodePort 访问 type: NodePort ports: - port: 443 targetPort: 8443 # 设置端口号为 30001 nodePort: 30001 selector: k8s-app: kubernetes-dashboard

部署到集群

# 部署 kubectl create -f recommended.yaml # 查看 -n kubernetes-dashboard 命名空间 查看全部--all-namespace kubectl -n kubernetes-dashboard get pods kubectl -n kubernetes-dashboard get service kubernetes-dashboard kubectl -n kubernetes-dashboard describe service kubernetes-dashboard 访问

可以使用 https://192.168.222.110:31859#/login 等访问 Dashboard

这里使用直接暴露端口,生产环境要用ingress。

点击 接受风险并继续 即可显示欢迎界面

将 Token 输入浏览器

成功登陆后效果如下


作者:dawang.



dashboard kubernetes

需要 登录 后方可回复, 如果你还没有账号请 注册新账号