代码之家  ›  专栏  ›  技术社区  ›  lvadim01

Azure k8s仪表板未打开

  •  0
  • lvadim01  · 技术社区  · 6 年前

    我在Azure上有k8s群集,无法访问仪表板。 我正在做的 aks browse --resource-group <res_group> --name <cluster_name> 它在意外删除后不会打开 kube-dashboard 豆荚。

    Couldn't find the Kubernetes dashboard pod.

    关于如何解决问题并重新启动仪表板有什么想法吗?

    0 回复  |  直到 6 年前
        1
  •  1
  •   lvadim01    6 年前

    找到了对我有用的以下解决方案:

    1. 创建了另一个Azure k8s群集。对于每个群集,Azure都会创建一个仪表板 部署。

    2. kubectl get deployment -n kube-system <kubernetes-dasboard-xxx> 对于每个“与仪表板相关的部署、复制集、服务和pod”

    3. 将它们重新创建到不工作的旧集群中。

    4. 已升级已降级群集版本以重新部署对象。

        2
  •  0
  •   Bora Özkan    6 年前

    根据您的k8s版本,AKS在创建新集群时不启用dashboard。您可以在下面的链接中找到详细信息。

    https://docs.microsoft.com/en-us/azure/aks/kubernetes-dashboard

    我建议你,可以直接从kubernetes dashboard页面安装dashboard,这是在安装dashboard的另一个命名空间(实际上更好),你可以创建和RBAC帐户,以管理员权限查看所有资源。

    https://github.com/kubernetes/dashboard https://github.com/kubernetes/dashboard/blob/master/docs/user/access-control/creating-sample-user.md

    你也可以用 --enable-addons