7.10. 在 overcloud 配置中添加自定义模板
将自定义模板归档到 tarball 文件中,以便您可以将这些模板作为 overcloud 部署的一部分包含。
前提条件
- 确保 OpenShift Container Platform 集群正常运行,并且已正确安装了 director Operator。
-
确保已在工作站上安装了
oc
命令行工具。 - 创建您要应用到置备的节点的自定义模板。
流程
进入自定义模板的位置:
cd ~/custom_templates
$ cd ~/custom_templates
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将模板归档到 tarball 中:
tar -cvzf custom-config.tar.gz *.yaml
$ tar -cvzf custom-config.tar.gz *.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 创建
tripleo-tarball-config
ConfigMap 并使用 tarball 作为数据:oc create configmap tripleo-tarball-config --from-file=custom-config.tar.gz -n openstack
$ oc create configmap tripleo-tarball-config --from-file=custom-config.tar.gz -n openstack
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
查看 ConfigMap:
oc get configmap/tripleo-tarball-config -n openstack
$ oc get configmap/tripleo-tarball-config -n openstack
Copy to Clipboard Copied! Toggle word wrap Toggle overflow