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
| 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. |
| 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 |