首页 > Web开发 > 详细

Kubernetes 1.6 配置可视化界面

时间:2020-07-07 18:46:01      阅读:66      评论:0      收藏:0      [点我收藏+]
kubenetes github :https://github.com/kubernetes/dashboard/releases

kubenetes官网:https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/
技术分享图片
这是官网的截图,但是我去下载发现不成功
其实真正的地址在
https://github.com/kubernetes/dashboard/blob/master/aio/deploy/recommended.yaml

所以kubenetes v1.16.0 应该使用新版dashboard ui才兼容

?

查看github,用到的镜像有两个dashboard:v2.0.0-beta4、metrics-scraper:v1.0.1

kubernetesui/dashboard:v2.0.0-beta4
kubernetesui/metrics-scraper:v1.0.1

先拉取镜像,本人使用的docker版本19.03.2

docker pull kubernetesui/dashboard:v2.0.0-beta4
docker pull kubernetesui/metrics-scraper:v1.0.1

主节点从节点都需要拉镜像
拉成功后

获取yaml文件

https://github.com/kubernetes/dashboard/blob/master/aio/deploy/recommended.yaml```

修改recommended.yaml文件,为了方便访问,修改kubernetes-dashboard的Service定义,指定Service的type类型为NodeType,指定nodePort端口
kind: Service
apiVersion: v1
metadata:
labels:
k8s-app: kubernetes-dashboard
name: kubernetes-dashboard
namespace: kubernetes-dashboard
spec:
type: NodePort # 改成NodePort
ports:

  • port: 443
    targetPort: 8443
    nodePort: 31001 # 指定nodePort端口
    selector:
    k8s-app: kubernetes-dashboard
    修改完后

    kubectl apply -f recommended.yaml```

运行结果如图所示:

技术分享图片
查看是否启动

kubectl get pods -n kubernetes-dashboard -o wide```
![](https://s4.51cto.com/images/blog/202007/07/694dfd9501194038bb69bbad87aeea1a.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

获取查看token

kubectl -n kube-system describe secret $(kubectl -n kube-system get secret | grep admin-user | awk ‘{print $1}‘)


![](https://s4.51cto.com/images/blog/202007/07/197a187374e45718eb9546fb12b597b7.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
访问https: 31001
输入token
![](https://s4.51cto.com/images/blog/202007/07/367e2f84336b7557bf8cb285b14071c4.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

Kubernetes 1.6 配置可视化界面

原文:https://blog.51cto.com/14040759/2509201

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!