Kubernetes掌握用户名和密码

时间:2014-11-12 15:15:16

标签: kubernetes google-kubernetes-engine

我已经安装了一个kubernetes集群(使用Google的Container Engine),我注意到一个服务在主服务器上侦听端口443。试图访问它,但它需要用户名和密码,所以任何想法这些凭据是什么?

5 个答案:

答案 0 :(得分:30)

您可以使用kubectl读取群集配置。这将包含UI的用户名和密码。

kubectl config view

答案 1 :(得分:13)

截至4月29日使用:

gcloud container clusters describe [clustername]

这会给你一些含有用户名和密码的YAML(见here)。

答案 2 :(得分:6)

用户/密码存储在API中。

如果你这样做:

gcloud preview container --zone <zone> clusters list

您应该能够看到群集的用户名和密码。

请注意,它使用的HTTPS证书当前由内部CA(存储在您的主目录中)签名,因此对于Web浏览器,您需要手动接受证书。我们正在努力使其更加清洁。

答案 3 :(得分:4)

您也可以输入

$ kubectl proxy

将在http://localhost:8001/ui

提供用户界面

答案 4 :(得分:1)

使用以下命令查找Kubernetes自动生成的密码。

$ Kubectl配置视图--minify