17

我已经安装了一个 kubernetes 集群(使用 Google 的容器引擎),我注意到一个服务在主服务器上的 443 端口上进行监听。试图访问它,但它需要用户名和密码,所以知道这些凭据是什么吗?

4

5 回答 5

33

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

kubectl config view
于 2015-06-28T14:19:50.337 回答
13

自 4 月 29 日起使用:

gcloud container clusters describe [clustername]

这将为您提供一些 YAML(参见此处),其中还包含用户名和密码。

于 2015-04-29T14:42:20.890 回答
7

用户/密码存储在 API 中。

如果你这样做:

gcloud preview container --zone <zone> clusters list

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

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

于 2014-11-13T17:40:54.777 回答
4

您也可以键入

$ kubectl proxy

它将在http://localhost:8001/ui提供 UI

于 2016-08-18T18:41:39.377 回答
1

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

$Kubectl 配置视图 --minify

于 2017-08-23T23:14:59.113 回答