2.6. 验证您的基于代理的集群安装是否在 OCI 上运行
验证集群是否已安装并在 Oracle® Cloud Infrastructure (OCI) 上有效运行。
先决条件
- 您创建了所有必需的 OCI 资源和服务。请参阅"创建 OCI 基础架构资源和服务"部分。
-
已创建
install-config.yaml
和agent-config.yaml
配置文件。请参阅"创建配置文件以在 OCI 上安装集群"部分。 - 您已将代理 ISO 镜像上传到 Oracle 的默认 Object Storage 存储桶,并在 OCI 上创建计算实例。如需更多信息,请参阅"在 OCI 上运行集群"。
流程
在 OpenShift Container Platform 集群的自管理节点上部署计算实例后,您可以选择以下选项之一来监控集群的状态:
在 OpenShift Container Platform CLI 中输入以下命令:
$ ./openshift-install agent wait-for install-complete --log-level debug
检查运行 bootstrap 节点的
rendezvous
主机节点的状态。主机重启后,集群的主机表单部分。使用
kubeconfig
API 检查各种 OpenShift Container Platform 组件的状态。对于KUBECONFIG
环境变量,请设置集群的kubeconfig
配置文件的相对路径:$ export KUBECONFIG=~/auth/kubeconfig
检查每个集群的自我管理的节点的状态。CCM 对每个节点应用标签,以指定在 OCI 上集群中运行的节点。
$ oc get nodes -A
输出示例
NAME STATUS ROLES AGE VERSION main-0.private.agenttest.oraclevcn.com Ready control-plane, master 7m v1.27.4+6eeca63 main-1.private.agenttest.oraclevcn.com Ready control-plane, master 15m v1.27.4+d7fa83f main-2.private.agenttest.oraclevcn.com Ready control-plane, master 15m v1.27.4+d7fa83f
检查每个集群的 Operator 的状态,其中 CCM Operator 状态是集群正在运行的良好指示。
$ oc get co
截断的输出示例
NAME VERSION AVAILABLE PROGRESSING DEGRADED SINCE MESSAGE authentication 4.16.0-0 True False False 6m18s baremetal 4.16.0-0 True False False 2m42s network 4.16.0-0 True True False 5m58s Progressing: … …
其他资源