14.2. 将叶网络的角色添加到部署
要将叶网络的角色添加到部署中,请更新 roles_data.yaml 配置文件并创建 ConfigMap。
注意
您必须使用 roles_data.yaml 作为文件名。
前提条件
- OpenShift Container Platform 集群可以正常工作,且您已正确安装了 director Operator。
-
您已在工作站上安装了
oc命令行工具。
流程
更新
roles_data.yaml文件:... ############################################################################### # Role: ComputeLeaf1 # ############################################################################### - name: ComputeLeaf1 description: | Basic ComputeLeaf1 Node role # Create external Neutron bridge (unset if using ML2/OVS without DVR) tags: - external_bridge networks: InternalApi: subnet: internal_api_leaf1 Tenant: subnet: tenant_leaf1 Storage: subnet: storage_leaf1 HostnameFormatDefault: '%stackname%-novacompute-leaf1-%index%' ... ############################################################################### # Role: ComputeLeaf2 # ############################################################################### - name: ComputeLeaf2 description: | Basic ComputeLeaf1 Node role # Create external Neutron bridge (unset if using ML2/OVS without DVR) tags: - external_bridge networks: InternalApi: subnet: internal_api_leaf2 Tenant: subnet: tenant_leaf2 Storage: subnet: storage_leaf2 HostnameFormatDefault: '%stackname%-novacompute-leaf2-%index%' ...在
~/custom_environment_files目录中,将模板归档到 tarball 中:$ tar -cvzf custom-config.tar.gz *.yaml创建
tripleo-tarball-configConfigMap:$ oc create configmap tripleo-tarball-config --from-file=custom-config.tar.gz -n openstack