Deploying BMC Helix IT Operations Management
Before you begin
- Download the deployment manager.
For more information, see Downloading-the-deployment-manager. - Perform all the steps listed in the Preparing-for-deployment topic.
- (For BMC Helix Operations Management only) To make sure the notification policy sends email notifications, perform the following steps:
- Go to helix-on-prem-deployment-manager/products/monitor.
- Open the monitor.json file.
Under the notification-service section, add the following name-value pair:
"envMap.env.SMTP_MAIL_FROM_ADDRESS": "__smtp_from_email__",For example:"notification-service": {
"predeploy": {},
"deploy": {
"override_param": {
"namespace": "__namespace__",
"registryhost": "__image_registry_host__",
"envMap.env.SMTP_MAIL_FROM_ADDRESS": "__smtp_from_email__",Save the file.
To deploy BMC Helix IT Operations Management
- Log in to the controller or bastion machine from where the Kubernetes cluster is accessible.
- Configure the properties in the helix-on-prem-deployment-manager/configs/infra.config and helix-on-prem-deployment-manager/configs/deployment.config files.
For more information, see Configuration-file-settings.You can also refer to the following topics for application-specific configurations: Install the product by running the following command:
./deployment-manager.sh
The deployment manager generates a new secret.config and secretkey.json files in the common/certs directory.
The secrets.txt file is deleted.
The deployment manager will now use the secret.config and secretkey.json files for deploying all products.
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*