Deploying BMC Helix IT Operations Management


Use the BMC Deployment Manager script to deploy BMC Helix Platform and any of the following applications into your Kubernetes cluster:

  • BMC Helix Operations Management
  • BMC Helix AIOps with BMC Helix Intelligent Automation
  • BMC Helix Continuous Optimization

Important

Only the root user is supported for deployment.


Before you begin

Make sure that you have performed all the steps as listed in the Preparing-for-deployment topic.


To deploy BMC Helix IT Operations Management

  1. Log in to the controller or bastion machine from where the Kubernetes cluster is accessible.
  2. Configure the properties in the helix-on-prem-deployment-manager/configs/infra.config and helix-on-prem-deployment-manager/configs/deployment.config files.
    Refer to the following topics to view example configuration files:
  3. Install the product by running the following command:

    ./deployment-manager.sh

    Important

    The passwords that you entered in the commons/certs/secrets.txt file are encrypted. The deployment manager does not pause to ask for the encryption or decryption of a password. The deployment manager generates a random password to encrypt or decrypt all passwords that are added in the secrets.txt file.

What happens next?

  1. The deployment manager generates new secret.config and secretkey.json files in the common/certs directory.
  2. The secrets.txt file is deleted.
    The deployment manager will now use the secret.config and secretkey.json files for deploying all products.
How do I change the encryption or decryption password?

Perform these steps if you forget the encryption password or if you need to change it:

  1. Delete the common/certs/secret.config and common/certs/secretkey.json files.
  2. Create the secrets.txt file.
  3. Run the deployment manager again.
    Important
    If you do not delete the secret.config file and you create a new secrets.txt file, the deployment manager deletes the new secrets.txt file and proceeds with the deployment. Therefore, ensure that you delete the secret.config and secretkey.json files.

To view logs on Kibana

  1. From the configs/infra.config file, obtain the URL to access the Kibana UI. 
    For example: https://kibana.apexglobal.bmc.com
  2. On the Kibana login screen:
    1. Enter elastic as the default user name.
    2. Enter the Kibana password that is added in the commons/certs/secrets.txt file.
    3. Click Log In.


Important

All installation logs are located in the following directory: helix-on-prem-deployment-manager/logs

Where to go from here

See the the BMC Helix Operations Management documentation to know more about the product.



 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*