Deploying the overcloud with NetBackup OpenStack environment
Use the following heat environment file and roles data file in overcloud deploy command:
nbos_env.yamlroles_data.yamlUse correct NetBackup OpenStack endpoint map file as per available Keystone endpoint configuration
Instead of
tls-endpoints-public-dns.yamlfile, useenvironments/nbos_env_tls_endpoints_public_dns.yamlInstead of
tls-endpoints-public-ip.yamlfile, useenvironments/nbos_env_tls_endpoints_public_ip.yamlInstead of
tls-everywhere-endpoints-dns.yamlfile, useenvironments/nbos_env_tls_everywhere_dns.yaml
To include new environment files use -e option and for roles data file use -r option.
An example of overcloud deploy command:
openstack overcloud deploy --templates \
-e /home/stack/templates/node-info.yaml \
-e /home/stack/templates/overcloud_images.yaml \
-e /home/stack/nbos-cfg-scripts/redhat-director-scripts/
<RHOSP_RELEASE_DIRECTORY>/environments/nbos_env.yaml \
-e /usr/share/openstack-tripleo-heat-templates/environments/ssl/
enable-tls.yaml \
-e /usr/share/openstack-tripleo-heat-templates/environments/ssl/
inject-trust-anchor.yaml \
-e /home/stack/nbos-cfg-scripts/redhat-director-scripts/<RHOSP_RELEASE_
DIRECTORY>/environments/nbos_env_tls_endpoints_public_dns.yaml \
--ntp-server 192.168.1.34 \
--libvirt-type qemu \
--log-file overcloud_deploy.log \
-r /home/stack/templates/roles_data.yaml