AWS上kops的Kubernetes仪表盘仅显示json

时间:2018-10-08 15:10:52

标签: kubernetes kops kubernetes-dashboard

我已经通过kops在aws上安装了Kubernetes,到目前为止,除了Dashboad之外,基本上所有功能都还可以。

我通过遵循此URL进行安装,但未收到任何错误。 https://github.com/kubernetes/kops/blob/master/docs/addons.md#installing-kubernetes-addons

但是,浏览器(chrome,firefox,safari)仅向我显示json文本,如下所示。网址就像“ https://api.clustername.xxxx.com/ui

  

“路径”:[       “/蜜蜂”,       “/蜜蜂/”,       “ /apis/apiextensions.k8s.io”,       “ /apis/apiextensions.k8s.io/v1beta1”,       “ / healthz”,       “ / healthz / etcd”,       “ / healthz / ping”,       “ / healthz / poststarthook / generic-apiserver-start-informers”,       “ / healthz / poststarthook / start-apiextensions-controllers”,       “ / healthz / poststarthook / start-apiextensions-informers”,       “ /指标”,       “ / openapi / v2”,       “ /swagger-2.0.0.json”,       “ /swagger-2.0.0.pb-v1”,       “ /swagger-2.0.0.pb-v1.gz”,       “ /swagger.json”,       “ / swaggerapi”,       “/版”     ]

我希望看到真正的仪表板... 我该怎么办?

2 个答案:

答案 0 :(得分:0)

默认情况下,仪表板访问此:

/api/v1/namespaces/kube-system/services/http:kubernetes-dashboard:/proxy/

检查:https://api.clustername.xxxx.com/api/v1/namespaces/kube-system/services/http:kubernetes-dashboard:/proxy/

答案 1 :(得分:0)

  

kubectl群集信息

Kubernetes主站:-使用此URL

在网址上附加:-  / api / v1 / namespaces / kube-system / services / https:kubernetes-dashboard:/ proxy /

用户名和密码将在浏览器上提示

  

kubectl配置视图

您将获得用户名:-admin(默认)和密码

接下来,我们需要令牌 因此,请按以下步骤创建用户 https://github.com/kubernetes/dashboard/wiki/Creating-sample-user 创建

在创建具有管理员访问权限的用户后获取令牌

  
      
  • kubectl -n kube-system描述秘密$(kubectl -n kube-system获得秘密| grep管理员用户| awk'{print $ 1}')
  •