码迷,mamicode.com
首页 > 其他好文 > 详细

kube-ui安装

时间:2017-07-05 13:39:35      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:label   sel   services   port   文件   master   play   oar   init   

kube-ui是k8s提供的web管理界面,可以展示节点的内存、CPU、磁盘、Pod、RC、SVC等信息。

1.编辑kube-dashboard-rc.yml定义文件
[root@kubernetes-master pods]# cat kubernetes-dashboard-rc.yml

技术分享
 1 kind: ReplicationController
 2 apiVersion: v1
 3 metadata:
 4   labels:
 5     app: kubernetes-dashboard
 6   name: kubernetes-dashboard
 7   namespace: kube-system
 8 spec:
 9   replicas: 1
10   selector:
11       app: kubernetes-dashboard
12   template:
13     metadata:
14       labels:
15         app: kubernetes-dashboard
16     spec:
17       containers:
18       - name: kubernetes-dashboard
19         image: docker.gaoxiaobang.com/kubernetes/kube-ui:v5
20         imagePullPolicy: Always
21         ports:
22         - containerPort: 8080
23         livenessProbe:  
24           httpGet:  
25             path: /  
26             port: 8080  
27           initialDelaySeconds: 30  
28           timeoutSeconds: 5
kubernetes-dashboard-rc.yml

 

创建pod

kubectl create -f kubernetes-dashboard-rc.yml

技术分享
 1 kind: Service
 2 apiVersion: v1
 3 metadata:
 4   labels:
 5     app: kubernetes-dashboard
 6   name: kubernetes-dashboard
 7   namespace: kube-system
 8 spec:
 9   type: NodePort
10   ports:
11   - port: 80
12     targetPort: 8080
13   selector:
14     app: kubernetes-dashboard
kubernetes-dashboard-svc.yml

 

创建service

kubectl create -f kubernetes-dashboard-svc.yml

 

 

访问master ip 10.64.8.68:8080/ui / 不出问题会直接跳转到http://10.64.8.68:8080/api/v1/proxy/namespaces/kube-system/services/kubernetes-dashboard/#/dashboard/  页面

技术分享

 

kube-ui安装

标签:label   sel   services   port   文件   master   play   oar   init   

原文地址:http://www.cnblogs.com/menkeyi/p/7120449.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!