我正在使用Kubernetes教程,并使用Vagrant在本地部署集群。
在流浪汉机器完成装载后,我得到以下输出:
库伯奈特斯集群正在运行。主机运行于:https://10.245.1.2使用驾驶舱:https://10.245.1.2:9090管理和可视化其资源,有关驾驶舱的更多信息,请访问http://cockpit-project.org用户名称和密码位于/ user /me/..kube/config中。
当我去https://10.245.1.2:9090时,我看到了登录的fedora屏幕。我所做的工作如下:
./apiVersion/kubectl.sh配置视图v1集群:-v1集群:-v1-证书颁发机构-数据:已编辑的服务器名称:https://10.245.1.2名称:-上下文:集群:迷航用户名称:迷航当前上下文:迷航类:配置首选项:{}用户:-名称:迷航用户:客户端证书-数据:已编辑的客户端密钥-数据:编辑密码: 9r5V2B2wn6oeaciX用户名: admin
但是用户名和密码是不正确的。
我该怎么连接驾驶舱?
谢谢
发布于 2016-03-31 06:12:28
kubeconfig文件中的用户名和密码用于对集群中运行的Kubernetes apiserver进行身份验证。驾驶舱的认证是完全独立的。
根据流浪设置脚本,您应该以用户vagrant的身份登录驾驶舱,并使用密码vagrant。
发布于 2016-03-30 10:02:49
我猜你对kubectl没有使用正确的上下文。
从您的配置文件/Users/me/..kube/ config中尝试现有的username+password,或者正确设置上下文。
有关此问题,请参见kubectl配置。
否则,您可以尝试下面的Vagrant教程:CoreOS/Vagrant上的Kubernetes
https://stackoverflow.com/questions/36305350
复制相似问题