第 6 章 创建分布式 control plane
OpenShift (RHOSO)控制平面上的 Red Hat OpenStack Services 包含用于管理云的 RHOSO 服务。RHOSO 服务作为 Red Hat OpenShift Container Platform (RHOCP)工作负载运行。
要创建分布式 control plane,您必须完成以下任务:
- 使用区域名称标记每个 RHOCP 节点来定义分布式区域。
-
为
openstack命名空间中的每个区域创建一个Topology自定义资源(CR)。 -
创建一个
TopologyCR,将 pod 分散到区。 - 创建分布式 control plane,服务分布在区域内。
6.1. 先决条件 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
-
已安装 OpenStack Operator (
openstack-operator)。 - RHOCP 集群为 RHOSO 网络做好准备。
RHOCP 集群没有配置任何防止
openstack-operators命名空间和 control plane 命名空间(默认openstack)之间的通信的网络策略。使用以下命令检查集群中的现有网络策略:$ oc get networkpolicy -n openstack如果没有网络策略,此命令会返回 openstack namespace"No resources found in openstack namespace"。如果这个命令返回网络策略列表,请检查它们是否不会阻止
openstack-operators命名空间和 control plane 命名空间之间的通信。-
以具有
cluster-admin权限的用户身份登录到可访问 RHOCP 集群的工作站。