kubernetes怎么安装部署Dashboard
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,kubernetes怎么安装部署Dashboard?相信大部分人都还不知道怎么安装部署,为了让大家学会,给大家总结了以下内容。#在运维主机上运行k8s-yaml]# docker pull k8scn
千家信息网最后更新 2026年11月04日kubernetes怎么安装部署Dashboard
kubernetes怎么安装部署Dashboard?相信大部分人都还不知道怎么安装部署,为了让大家学会,给大家总结了以下内容。
#在运维主机上运行k8s-yaml]# docker pull k8scn/kubernetes-dashboard-amd64:v1.8.3k8s-yaml]# docker images|grep dashboardk8s-yaml]# docker tag fcac9aa03fd6 harbor.od.com/public/dashboard:v1.8.3k8s-yaml]# docker push test-harbor.cedarhd.com/public/dashboard:v1.8.3k8s-yaml]# mkdir dashboardk8s-yaml]# cd dashboard/#创建四个yaml文件dashboard]# vi rbac.yamlapiVersion: v1kind: ServiceAccountmetadata: labels: k8s-app: kubernetes-dashboard addonmanager.kubernetes.io/mode: Reconcile name: kubernetes-dashboard-admin namespace: kube-system---apiVersion: rbac.authorization.k8s.io/v1kind: ClusterRoleBindingmetadata: name: kubernetes-dashboard-admin namespace: kube-system labels: k8s-app: kubernetes-dashboard addonmanager.kubernetes.io/mode: ReconcileroleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole name: cluster-adminsubjects:- kind: ServiceAccount name: kubernetes-dashboard-admin namespace: kube-system-------------------------------------------------------------------------------------dashboard]# vi dp.yamlapiVersion: apps/v1kind: Deploymentmetadata: name: kubernetes-dashboard namespace: kube-system labels: k8s-app: kubernetes-dashboard kubernetes.io/cluster-service: "true" addonmanager.kubernetes.io/mode: Reconcilespec: selector: matchLabels: k8s-app: kubernetes-dashboard template: metadata: labels: k8s-app: kubernetes-dashboard annotations: scheduler.alpha.kubernetes.io/critical-pod: '' spec: priorityClassName: system-cluster-critical containers: - name: kubernetes-dashboard image: test-harbor.cedarhd.com/public/dashboard:v1.8.3 resources: limits: cpu: 100m memory: 300Mi requests: cpu: 50m memory: 100Mi ports: - containerPort: 8443 protocol: TCP args: # PLATFORM-SPECIFIC ARGS HERE - --auto-generate-certificates volumeMounts: - name: tmp-volume mountPath: /tmp livenessProbe: httpGet: scheme: HTTPS path: / port: 8443 initialDelaySeconds: 30 timeoutSeconds: 30 volumes: - name: tmp-volume emptyDir: {} serviceAccountName: kubernetes-dashboard-admin tolerations: - key: "CriticalAddonsOnly" operator: "Exists"-------------------------------------------------------------------------------------dashboard]#vi svc.yamlapiVersion: v1kind: Servicemetadata: name: kubernetes-dashboard namespace: kube-system labels: k8s-app: kubernetes-dashboard kubernetes.io/cluster-service: "true" addonmanager.kubernetes.io/mode: Reconcilespec: selector: k8s-app: kubernetes-dashboard ports: - port: 443 targetPort: 8443 -------------------------------------------------------------------------------------dashboard]vi ingress.yamlapiVersion: extensions/v1beta1kind: Ingressmetadata: name: kubernetes-dashboard namespace: kube-system annotations: kubernetes.io/ingress.class: traefikspec: rules: - host: dashboard.od.com http: paths: - backend: serviceName: kubernetes-dashboard servicePort: 443-------------------------------------------------------------------------------------#在其中一台运算节点运行~]# kubectl apply -f http://k8s-yaml.cedarhd.com/dashboard/rbac.yaml~]# kubectl apply -f http://k8s-yaml.cedarhd.com/dashboard/dp.yaml~]# kubectl apply -f http://k8s-yaml.cedarhd.com/dashboard/svc.yaml~]# kubectl apply -f http://k8s-yaml.cedarhd.com/dashboard/ingress.yaml[root@test-nodes1 ~]# kubectl get pods -n kube-systemNAME READY STATUS RESTARTS AGEcoredns-6c69fbcc6c-6vqgr 1/1 Running 0 21hkubernetes-dashboard-5d6f5f9cdd-plsjq 1/1 Running 0 20mtraefik-ingress-44ptk 1/1 Running 0 4h5mtraefik-ingress-vrvr4 1/1 Running 0 4h5m[root@test-nodes1 ~]# kubectl get svc -n kube-systemNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGEcoredns ClusterIP 192.168.0.2 53/UDP,53/TCP,9153/TCP 21hkubernetes-dashboard ClusterIP 192.168.177.146 443/TCP 20mtraefik-ingress-service ClusterIP 192.168.254.186 80/TCP,8080/TCP 4h5m[root@test-nodes1 ~]# kubectl get ingress -n kube-systemNAME HOSTS ADDRESS PORTS AGEkubernetes-dashboard test-dashboard.cedarhd.com 80 20mtraefik-web-ui test-traefik.cedarhd.com 80 3h54m 
看完这篇文章,你们学会kubernetes安装部署Dashboard的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!
内容
更多
运行
主机
大部分
技能
文件
方法
篇文章
节点
行业
资讯
资讯频道
频道
建四
运算
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技图片
广州万易互联网科技有限公司
中国互联网科技工作委员会毛军
互联网科技未来
卓越科技(互联网 )
唐信互联网科技 大连
海南购全球互联网科技
佩信高科技互联网
互联网公司会议桌创意科技软装饰
互联网和高科技公司
南平创想时代互联网科技有限公司
智腾互联网科技有限公司
苏州铭阳互联网科技有限公司
互联网新科技动漫ppt素材
佛山市翊博互联网络科技有限公司
广州梦谷互联网科技有限公司领导
盐城市攀科互联网科技有限公司
互联网高科技绘画
六子台科技互联网展会
利用互联网等科技手段
互联网科技股
互联网是第几次科技革命的成果
科技互联网创业计划书
佩信高科技互联网
福州新华互联网科技学校 知乎
顶级互联网科技成果有哪些
河南住房之家互联网科技
佛山市翊博互联网络科技有限公司
互联网科技资金流入
北京瑞云互联网科技有限公司