ODM for developers configuration parameters

Helm chart configuration parameters are used to install ODM for developers on IBM Cloud Private. The installation of the ibm-odm-dev chart is done in the IBM Cloud Private Admin console or on the Helm command line.

ODM for developers Helm chart (ibm-odm-dev) parameters

Table 1. ibm-odm-dev mandatory configuration parameters
Parameters Description Default values
name The name of the instance of the chart. The name is used as a prefix in all services and deployments that are created by the chart. A deterministic naming scheme is best, as it helps to look up a service name. empty
namespace The namespace to install the release into. Namespaces are a logical partitioning capability that enables one Kubernetes cluster to be used by multiple users without undesired interaction. Defaults to the current kube config namespace.
Table 2. ibm-odm-dev optional configuration parameters
Parameters Description Default values
decisionCenter.persistenceLocale The persistence locale for Decision Center. This parameter is not used when the database contains some sample data. en_US
externalDatabase.databaseName The name of the external database that is used for ODM. empty
externalDatabase.password The password of the user who is used to connect to the external database. empty
externalDatabase.port The port that is exposed to connect to the external database. 5432
externalDatabase.serverName The name of the server that runs the database for ODM. Only PostgreSQL is supported as external database. empty
externalDatabase.user The user name of the user who is used to connect to the external database. empty
image.arch The worker node architecture. amd64
image.pullPolicy The image pull policy. IfNotPresent
image.pullSecrets The image pull secrets. nil

Does not add image pull secrets to deployed pods.

image.repository The repository. ibmcom
image.tag The image tag version. 8.9.2
internalDatabase.persistence.enabled To enable the use of a Persistent Volume Claim (PVC) to persist data. true
internalDatabase.persistence.resources.requests.storage The requested storage size for Persistent Volume. 2Gi
internalDatabase.persistence.storageClassName The storage class name for Persistent Volume. empty
internalDatabase.persistence.useDynamicProvisioning To enable the use of dynamic provisioning for Persistent Volume Claim. false
internalDatabase.populateSampleData To add some sample data to the H2 database. If it is set to true, the database contains some sample data and uses en_US as persistence locale for Decision Center. true

resources.limits.cpu

resources.limits.memory

resources.requests.cpu

resources.requests.memory

The CPU/Memory resource requests/limits.

2

2048Mi

1

1024Mi

service.type The Kubernetes Service type. NodePort