7.3. 配置 DNS 端点
如果您使用 DNS 主机名通过 SSL/TLS 访问 overcloud,请将 /usr/share/openstack-tripleo-heat-templates/environments/predictable-placement/custom-domain.yaml
文件复制到 /home/stack/templates
目录中。
注意
如果初始部署中没有包含此环境文件,则无法使用 TLS-everywhere 架构重新部署。
为所有字段配置主机和域名,根据需要为自定义网络添加参数:
- CloudDomain
- 主机的 DNS 域。
- CloudName
- overcloud 端点的 DNS 主机名。
- CloudNameCtlplane
- provisioning 网络端点的 DNS 名称。
- CloudNameInternal
- 内部 API 端点的 DNS 名称。
- CloudNameStorage
- 存储端点的 DNS 名称。
- CloudNameStorageManagement
- 存储管理端点的 DNS 名称。
流程
使用以下参数之一添加要使用的 DNS 服务器:
-
DEFAULT/undercloud_nameservers
-
%SUBNET_SECTION%/dns_nameservers
-
提示
您可以使用 CloudName{network.name}
定义,在使用虚拟 IP 的可组合网络上为 API 端点设置 DNS 名称。
如需更多信息,请参阅使用 director 安装和管理 Red Hat OpenStack Platform 中的 添加可组合网络。