Reference

Helm chart parameters are used to configure and install Operational Decision Manager on Certified Kubernetes.

Note: Configuration parameters and default values are different between the two ODM charts.

To install a release with the default configuration and a release name of release_name, use the following Helm command:

$ helm install release_name --set license=true /path/to/ibm-odm-prod-version.tgz
Note: The license parameter set to true is required for the chart to be deployed.

Using Helm, you specify parameters with a --set value1=key1,value2=key2 argument in the helm install command. For example:

$ helm install release_name --set license=true --set internalDatabase.databaseName=my-db,internalDatabase.secretCredentials=my-secret /path/to/ibm-odm-prod-version.tgz
Tip: You can set a list of values with the following syntax:
--set image.pullSecrets[0]=a,image.pullSecrets[1]=b
The syntax's equivalent in YAML:
image:
    pullSecrets:
    - a
    - b

It is also possible to use a custom-made YAML file to specify the values of the parameters when you install the chart. For example:

$ helm install release_name -f myvalues.yaml /path/to/ibm-odm-prod-version.tgz
In this case, myvalues.yaml contains the following parameters:
internalDatabase:
    databaseName: my-db
    secretCredentials: my-secret
Tip: The default values are in the values.yaml file of the charts.

If needed, you can extract the values.yaml file from the ibm-odm-prod-version.tgz archive by running the command:

 tar xvf ibm-odm-prod-version.tgz