栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Kubernetes之dashboard(10)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Kubernetes之dashboard(10)

dashboard是k8s的web页面工具

资源下载并解压

wget https://www.qstack.com.cn/dashboard.zip
unzip dashboard.zip

有两个文件 dashboard-deploy.yaml   dashboard-svc.yaml


修改配置文件
vim dashboard-deploy.yaml
第19行,镜像地址改为公网的
第31行,apiserver改为自己的地址

 1 apiVersion: extensions/v1beta1
  2 kind: Deployment
  3 metadata:
  4 # Keep the name in sync with image version and
  5 # gce/coreos/kube-manifests/addons/dashboard counterparts
  6   name: kubernetes-dashboard-latest
  7   namespace: kube-system
  8 spec:
  9   replicas: 1
 10   template:
 11     metadata:
 12       labels:
 13         k8s-app: kubernetes-dashboard
 14         version: latest
 15         kubernetes.io/cluster-service: "true"
 16     spec:
 17       containers:
 18       - name: kubernetes-dashboard
 19         image: kubernetes-dashboard-amd64:v1.4.1
 20         resources:
 21           # keep request = limit to keep this container in guaranteed class
 22           limits:
 23             cpu: 100m
 24             memory: 50Mi
 25           requests:
 26             cpu: 100m
 27             memory: 50Mi
 28         ports:
 29         - containerPort: 9090
 30         args:
 31          -  --apiserver-host=http://192.168.1.23:8080
 32         livenessProbe:
 33           httpGet:
 34             path: /
 35             port: 9090
 36           initialDelaySeconds: 30
 37           timeoutSeconds: 30

  docker pull kubernetes-dashboard-amd64:v1.4.1
  下载镜像
  创建这两个文件

  kubectl create -f dashboard-deploy.yaml
  kubectl create -f dashboard-svc.yaml

 查看运行情况

kubectl get all --namespace=kube-system

 访问192.168.1.23:8080出现以下路径

 访问192.168.1.23:8080/ui

 此时就部署完成。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/973342.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号