5.5.4 IDIH Manual Deployment on OpenStack Using VNFM Heat Templates
Perform the following procedure for IDIH manual deployment on OpenStack using VNFM heat templates:
- Log in to the Jumpbox where you have installed all the required OpenStack libraries.
- Source the OpenStack cloud RC file and upload all the three VMDK images, MySQL, Kafka, and Service, in the OpenStack.
- Download the VNFM heat templates from OHC for the respective version.
- Update the parameter file with the required configuration information.
- To provision the IDIH setup (Kafka, MySQL, and Service VMs) on
OpenStack, run the relevant creation commands below:
For deployments requiring Fixed IP addresses, run:
openstack stack create -t template/eidih_fixedIps.yaml -e environment/eidihResources_fixedIps.yaml -e environment/vnfm-eidih-fixedIp61-Params.yaml <StackName> --waitFor deployments requiring Dynamic IP addresses, run:
openstack stack create -t template/eidih_provider.yaml -e environment/eidihResources_provider.yaml -e environment/vnfm-eidih-dynamicIp61-Params.yaml <StackName> --wait
Service Setup
Perform the following steps to set up the services on the Service VM:
- Log in to the Service VM and navigate to the
/optdirectory. - Edit the
cnidih_VM.yamlfile. - Replace <REPLACE WITH SOAM VIP> with a valid active SOAM IP.
- Navigate to the Protrace section and set the
NFCONFIG_CLIENT_ENABLEDproperty to true. - Save and exit.
- Run the service setup
script:
podman rm -f --all docker-compose -f cnidih_VM.yaml up -d - Run the following command to verify if all the services are
running:
podman ps -aAccess the UI at:
https://<SERVICE XMI IP>/#/This completes the IDIH deployment using heat template.