Setting up Helm

Helm is the application package manager that you can run on top of Kubernetes. Helm uses packaging format called charts. By using helm charts, you can deploy ibi MDM to run in Kubernetes.

Before you begin
  1. Install Helm
    Note: When you obtain third-party software or services, it is your responsibility to ensure you understand the license terms associated with such third-party software or services and comply with such terms.
  2. Add the helm path in the system PATH variable
  3. Ensure that Docker and Kubernetes cluster are running
    Procedure
  1. Navigate to the docker/k8s_helm/mdm directory and update each values.yaml file of chart and subcharts.
    For example, replace the Docker image registry with the URL of container registry. Additionally, update the tag name, service type, cloud provider, and so on. For information, see Configuration for Persistent Volume Types.
    Warning: You must have a container registry created with the deployed images. If you have not created it earlier, see Create Container Registry.

    For other components, the values.yaml file is located under each subchart of the mdm directory.

  2. Update the database credentials (Base64 encoded format) in the values.yaml file.

  3. Update all other database values in the values.yaml file. For information, see ConfigMap Parameters.