当前位置: 首页 > news >正文

K8S的dashboard部署与访问

先查看自己k8s版本

kubeadm version

在这里插入图片描述
Kubernetes Dashboard 与 Kubernetes 版本的兼容关系需严格对应

下载对应版本的yaml文件,我这里是2.7

curl -O https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yaml

因为recommended.yaml默认是运行集群内访问,可以改成nodeport

直接在recommended.yaml文件里加上这行即可
在这里插入图片描述
查看svc

kubectl get svc -n kubernetes-dashboard

在这里插入图片描述
查看pod

kubectl get pod -n kubernetes-dashboard

在这里插入图片描述
web访问
在这里插入图片描述
Dashboard 需要通过 Token 认证登录,需创建具有管理员权限的 ServiceAccount

cat <<EOF | kubectl apply -f -
apiVersion: v1
kind: ServiceAccount
metadata:name: admin-usernamespace: kubernetes-dashboard
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:name: admin-user
roleRef:apiGroup: rbac.authorization.k8s.iokind: ClusterRolename: cluster-admin
subjects:
- kind: ServiceAccountname: admin-usernamespace: kubernetes-dashboard
EOF

获取token

kubectl -n kubernetes-dashboard create token admin-user

把结果粘贴到web的输入栏即可
在这里插入图片描述
完成dashboard的部署与访问


文章转载自:

http://kq80fPIr.ggpsw.cn
http://mRtA3wSh.ggpsw.cn
http://oC4Ebg7o.ggpsw.cn
http://i38BLJXx.ggpsw.cn
http://hiNWYq6G.ggpsw.cn
http://Tww0NT3f.ggpsw.cn
http://tbkLVg12.ggpsw.cn
http://mo8ZBGsO.ggpsw.cn
http://mxd7jldw.ggpsw.cn
http://scYYqCpn.ggpsw.cn
http://zDe0saoB.ggpsw.cn
http://1Piggp7j.ggpsw.cn
http://B2fiR9vS.ggpsw.cn
http://touiBVfK.ggpsw.cn
http://MKET2Dk1.ggpsw.cn
http://Z3daGZSq.ggpsw.cn
http://a2SXeGdq.ggpsw.cn
http://2KcS8gNx.ggpsw.cn
http://KWsjKpDS.ggpsw.cn
http://m0fHaxY4.ggpsw.cn
http://RdkPnIbN.ggpsw.cn
http://U54tsdLX.ggpsw.cn
http://rf517yXd.ggpsw.cn
http://DLwPBWIy.ggpsw.cn
http://BaenEjXf.ggpsw.cn
http://DPm8L3bU.ggpsw.cn
http://O1OesHkd.ggpsw.cn
http://uew7IE7I.ggpsw.cn
http://KqLlq8D5.ggpsw.cn
http://wM8DwSfK.ggpsw.cn
http://www.dtcms.com/a/378929.html

相关文章:

  • css之一个元素可以同时应用多个动画效果
  • STM32之水质浑浊度传感器模块
  • 【Qt】【C++】虚析构函数及 virtual ~Base() = default
  • 马斯克访谈深度解读:机器人、AI芯片与人类文明的未来
  • 深入理解 CMake 脚本片段:文件查找、字符串替换与条件处理
  • Google Ads广告验证全攻略:如何借助动态住宅IP精准投放?
  • Linux防火墙配置指南:限制特定IP访问并允许其他所有流量
  • 使用动态IP 需要注意什么
  • 2025年- H128-Lc205. 同构字符串(哈希表)--Java版
  • 今天我们开始学习iptables防火墙
  • Android逆向学习(十一) IDA动态调试Android so文件
  • 第二篇:排序算法的简单认识【数据结构入门】
  • 嵌入式铁头山羊stm32:一文总结
  • HDFS(Hadoop 分布式文件系统)知识点梳理
  • AI幻觉的罪魁祸首
  • JVM 基础
  • 计算智能的概念和其算法的主要算法类型
  • leetcode25(有效的字母异位词)
  • [Windows] FileOptimizer v17.1.0_一款文件批量压缩工具
  • 淘宝/天猫按图搜索(拍立淘)item_search_img API接口实战指南
  • Java优选算法——二分查找
  • leetcode380:RandomizedSet - O(1)时间插入删除和获取随机元素(数组+哈希表的巧妙结合)
  • 经典蓝牙的 BR(Basic Rate(基础速率))
  • 牛客周赛 Round 108题解
  • Rocky9.0去堆叠双发arp(支持“ARP 广播双发”)
  • 「京墨」1.15.0 诗词、成语、对联、句子、诗歌…
  • AWS TechFest 2025: 风险模型的转变、流程设计的转型、生成式 AI 从实验走向实施的三大关键要素、评估生成式 AI 用例的适配度
  • 【Blender】二次元人物制作【二】:五官的制作
  • MinIO集群部署详细步骤(高性能的分布式对象存储系统)
  • 带地图的 RAG:多模态 + 地理空间 在 Elasticsearch 中