2.2. 了解和访问Web控制台

Web控制台作为一个pod 在主服务器(master)上运行。这个 pod 提供了运行Web控制台所需的静态环境。当使用 openshift-install create cluster 成功安装 OpenShift Container Platform 后,在安装程序的 CLI 输出中找到已安装集群的 Web 控制台的 URL 及登录凭证。例如:

输出示例

INFO Install complete!
INFO Run 'export KUBECONFIG=<your working directory>/auth/kubeconfig' to manage the cluster with 'oc', the OpenShift CLI.
INFO The cluster is ready when 'oc login -u kubeadmin -p <provided>' succeeds (wait a few minutes).
INFO Access the OpenShift web-console here: https://console-openshift-console.apps.demo1.openshift4-beta-abcorp.com
INFO Login to the console with user: kubeadmin, password: <provided>

使用这些信息登录并访问Web控制台。

对于不是您安装的、已存在的集群,可以使用 oc whoami --show-console 查看 web 控制台 URL。

重要

dir 参数指定 assets 目录,它存储清单文件、ISO 镜像以及 auth 目录。auth 目录存储 kubeadmin-passwordkubeconfig 文件。以 kubeadmin 用户身份,您可以使用 kubeconfig 文件通过以下设置访问集群: export KUBECONFIG=<install_directory>/auth/kubeconfigkubeconfig 特定于生成的 ISO 镜像,因此如果设置了 kubeconfigoc 命令失败,则系统可能无法使用生成的 ISO 镜像引导。要在 bootstrap 过程中执行调试,您可以使用 kubeadmin-password 文件的内容以 core 用户身份登录控制台。