【发布时间】:2018-11-17 18:08:21
【问题描述】:
我想界面会有一些按钮,我可以单击以启动 kubectl 代理仪表板,但我找不到它。
我尝试了这个命令来获取令牌并将其输入:
gcloud container clusters get-credentials mycluster
kubectl -n kube-system describe secret $(kubectl -n kube-system get secret | awk '/^deployment-controller-token-/{print $1}') | awk '$1=="token:"{print $2}'
kubectl proxy
它显示了一些东西,但没有显示其他东西(服务丢失,说它被禁止)。
如何使用 kubectl 代理或使用 GKE 显示仪表板?
【问题讨论】:
-
默认主要是禁用的。然而,大部分功能都存在于谷歌云控制台中,例如工作负载/服务子面板(和里面的内容)
-
GKE 将是一个很好的方法,因为您可以获得有关集群中资源的完整信息。现在,关于错误,完整的错误消息说什么?像用户“用户”不能列出一些东西?
-
你在第二行做什么?出于好奇,我运行了该命令,它返回了一个令牌。如果您运行的下一个命令是
kubectl proxy,为什么需要它?。
标签: kubernetes google-cloud-platform google-kubernetes-engine