You need to enable JavaScript to run this app. 在Vagrant(VirtualBox)搭建的K8s集群部署Dashboard后宿主机无法访问WebUI
优惠活动
大模型
产品
解决方案
定价
更多

在Vagrant(VirtualBox)搭建的K8s集群部署Dashboard后宿主机无法访问WebUI

Kubernetes Dashboard 无法从宿主机访问的问题场景

集群基础环境

  • 集群部署在VirtualBox虚拟机环境中,采用Ansible+Vagrant方案完成初始化,初始化后集群基础功能运行正常
  • 工程文件路径:
    • Vagrantfile存放于src/main/kube-cluster目录
    • 集群初始化用Ansible Playbook存放于src/main/kube-cluster/kubernetes-setup目录

Dashboard 部署执行记录

  • 部署流程参照Kubernetes Dashboard官方文档、示例用户配置指南完成,使用临时验证脚本dashboard.sh执行部署操作,脚本存放于src/main/kube-cluster/kubernetes-setup/deploy目录
  • 脚本执行全程无报错,所有关联资源均创建成功:
    • 对应命名空间下的ServiceAccount、Service、Secret、ConfigMap、RBAC角色与绑定规则、工作负载均正常创建
    • 管理员用户ServiceAccount、集群角色绑定配置执行正常,脚本成功输出登录所需的Bearer Token
  • 集群状态校验结果:登录集群主节点执行kubectl get pods -A查询,包含Dashboard组件在内的所有集群Pod均处于就绪Running状态

异常现象

  • 全量资源运行状态无异常,但始终无法从宿主机访问Dashboard Web UI

内容的提问来源于stack exchange,提问作者Sebastian Sommerfeld

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.11.03 12:45:04