Installation parameters
The following table lists the installation parameters of the Cloud Automation Manager Chart and their default values.
| Parameter | Description | Default |
|---|---|---|
proxy.useProxy |
Select to use a proxy with Cloud Automation Manager and fill out the following proxy fields. | false |
global.iam.deployApiKey |
It is used to generate Cloud Automation Manager specific Service ID and API Key. The Cloud Automation Manager API Key is used to interact with the platform authorization. | To generate the IBM Multicloud Manager IAM service API key, see Before you begin section in Installing Cloud Automation Manager offline or Installing Cloud Automation Manager online. |
global.offline |
Select to optimize the installation for offline. For example, skip attempting to access the internet for public starter templates. | false |
managementConsole.port |
Port for Cloud Automation Manager management console. If this field is left blank, a random valid port is chosen. | The default is 30000 and the valid range is 30000-32767). |
secureValues.secretName |
Name of a secret that you created prior to the installation of Cloud Automation Manager. It contains secure values, such as proxy, database, and encryption passwords. | Nil. To generate the secret, see Using pre-created secrets in Cloud Automation Manager chart. |
global.image.secretname |
Docker Image Pull Secret | Type default to use your namespace default service account image pull secret or enter your docker image pull secret name here. Required if downloading images from Docker Store store/ibmcorp |
global.id.productID |
Cloud Automation Manager Product Identifier | Defaults to the Cloud Automation Manager CE Product ID, or download a full version product ID from IBM Passport Advantage and specify it here |
global.audit |
Controls whether the audit container will be added to the build or not, also enabling audit | Defaults to false |
auditService.image.pullSecret |
Image pull secret for the audit image | For more information about imagePullSecrets, see IBM Multicloud Manager Knowledge Center |
auditService.image.tag |
It is the tag of the audit image | Enter the IBM Multicloud Manager release version that is currently used in Cloud Automation Manager installation. |
auditService.image.repository |
Repository for the audit image | mycluster.icp:8500/ibmcom/ |
auditService.image.pullPolicy |
Pull policy for the audit image | IfNotPresent |
auditService.resources.requests.memory |
Memory resource request | 256Mi |
auditService.resources.requests.cpu |
CPU resource request | 100m |
auditService.resources.limits.memory |
Memory resource limits | 512Mi |
auditService.resources.limits.cpu |
CPU resource limits | 200m |
auditService.config.journalPath |
The journal path | /run/systemd/journal |
global.legacyAudit |
This flag is used for install on IBM Multicloud Manager prior to 3.2.0 or you want to use root audit sidecar. | false |
global.enableFIPS |
It enables FIPS for Cloud Automation Manager | false |
arch |
Architecture amd64 = Intel, ppc64le = Power s390x = zLinux | amd64 |
service.namespace |
Namespace to deploy Cloud Automation Manager | services |
database.bundled |
Use internal MongoDB. Set to false for external. For more information, see Using an external MongoDB | true |
icp.port |
Port for accessing IBM Multicloud Manager. This is used to communicate with the services in IBM Multicloud Manager. | The default is 8443. For Cloud Automation Manager with OpenShift, change it to the correct IBM Multicloud Manager console port. |
image.repository |
Repository for the Cloud Automation Manager images | store/ibmcorp/ (online install image repository) mycluster.icp:8500/services/ (offline install image repository) |
image.tag |
Tag for the Cloud Automation Manager images | 4.1.0.0 |
image.pullPolicy |
Pull Policy for the Cloud Automation Manager images | IfNotPresent |
image.dockerconfig |
Docker Config for the Cloud Automation Manager images | nil |
camMongoPV.name |
Name of MongoDB volume | cam-mongo-pv |
camMongoPV.persistence.enabled |
Database persistence | true |
camMongoPV.persistence.useDynamicProvisioning |
The default is false. Whenever you specify the storage class, set it to true. | false |
camMongoPV.persistence.existingClaimName |
Database existing claim name | nil |
camMongoPV.persistence.storageClassName |
Database storage class | nil |
camMongoPV.persistence.size |
Database PV size | 15Gi |
camLogsPV.name |
Name of logs volume | cam-logs-pv |
camLogsPV.persistence.enabled |
Log files persistence | true |
camLogsPV.persistence.useDynamicProvisioning |
The default is false. Whenever you specify the storage class, set it to true. | false |
camLogsPV.persistence.existingClaimName |
Log files existing claim name | nil |
camLogsPV.persistence.storageClassName |
Log files storage class | nil |
camLogsPV.persistence.size |
Log files PV size | 10Gi |
camTerraformPV.name |
Name of terraform volume | cam-terraform-pv |
camTerraformPV.persistence.enabled |
terraform binary files persistence | true |
camTerraformPV.persistence.useDynamicProvisioning |
The default is false. Whenever you specify the storage class, set it to true. | false |
camTerraformPV.persistence.existingClaimName |
terraform binary files existing claim name | nil |
camTerraformPV.persistence.storageClassName |
terraform files storage class | nil |
camTerraformPV.persistence.size |
terraform binary files PV size | 15Gi |
camBPDAppDataPV.name |
Name of Template Designer volume | cam-bpd-appdata-pv |
camBPDAppDataPV.persistence.enabled |
Template Designer persistence | true |
camBPDAppDataPV.persistence.useDynamicProvisioning |
The default is false. Whenever you specify the storage class, set it to true. | false |
camBPDAppDataPV.persistence.existingClaimName |
Template Designer existing claim | nil |
camBPDAppDataPV.persistence.storageClassName |
Template Designer storage class | nil |
camBPDAppDataPV.persistence.size |
Template Designer PV size | 20Gi |
camBroker.replicaCount |
Number of broker pods | 1 |
camProxy.replicaCount |
Number of proxy pods | 1 |
camAPI.replicaCount |
Number of API pods | 1 |
camUI.replicaCount |
Number of UI pods | 1 |
resources.requests.memory |
Memory resource requests | 256Mi |
resources.requests.cpu |
CPU resource requests | 100m |
resources.limits.memory |
Memory resource limits | 8Gi |
resources.limits.cpu |
CPU resource limits | 1 |
camBPDUI.bundled |
Use Template Designer (set to false if not needed) | true |
camBPDCDS.replicaCount |
Number of Cloud Discovery Service pods | 1 |
camBPDCDS.resources.requests.memory |
Memory resource requests | 128Mi |
camBPDCDS.resources.requests.cpu |
CPU resource requests | 100m |
camBPDCDS.resources.limits.memory |
Memory resource limits | 256Mi |
camBPDCDS.resources.limits.cpu |
CPU resource limits | 200m |
camBPDCDS.options.debug.enabled |
Enable Cloud Discovery Service debug mode | false |
camBPDCDS.options.customSettingsFile |
Cloud Discovery Service custom settings file | nil |
camBPDMDS.replicaCount |
Number of Module Discovery Service pods | 1 |
camBPDMDS.resources.requests.memory |
Memory resource requests | 128Mi |
camBPDMDS.resources.requests.cpu |
CPU resource requests | 100m |
camBPDMDS.resources.limits.memory |
Memory resource limits | 256Mi |
camBPDMDS.resources.limits.cpu |
CPU resource limits | 200m |
camBPDDatabase.bundled |
Use internal Maria DB (set to false for external) | true |
camBPDDatabase.resources.memory |
Memory resource requests | 256Mi |
camBPDDatabase.resources.cpu |
CPU resource requests | 100m |
camBPDExternalDatabase.type |
External Database Type | db2, mysql, mariadb, oracle, or sqlserver |
camBPDExternalDatabase.name |
Template Designer Database Name | nil |
camBPDExternalDatabase.url |
External Database Hostname/IP address | nil |
camBPDExternalDatabase.port |
External Database Port | nil |
camBPDExternalDatabase.secret |
External Database username and password | nil |
camBPDExternalDatabase.extlibPV.existingClaimName |
Persistence volume that contains a compatible JDBC Driver | nil |
camBPDResources.requests.memory |
Memory resource requests | 1000m |
camBPDResources.requests.cpu |
CPU resource requests | 100m |
camBPDResources.limits.memory |
Memory resource limits | 2Gi |
camBPDResources.limits.cpu |
CPU resource limits | 2000m |
global.ICP32 |
Select to deploy Cloud Automation Manager on IBM Multicloud Manager 3.2 | false |