Shared parameters
Update the custom YAML file to provide the details that are relevant for your overall FileNet Content Manager and IBM Content Navigator environment.
| Parameter | Description | Default Values | Required |
|---|---|---|---|
| appVersion | The version of the current release. | ||
| (V5.5.6 and later) ibm_license | Must exist to accept the IBM license. The only valid value is "accept". | Empty | Yes |
| (V5.5.9 and later) license.accept | Must exist to accept the IBM license. The only valid value is "true". | Empty | Yes |
| Parameters | Description | Default Values | Required |
|---|---|---|---|
| sc_deployment_context | Do not change this default setting. | FNCM | Yes |
| image_pull_secrets | Shared image pull secrets. | admin.registrykey | No |
| sc_image_repository | All components must use the same Docker image repository, co.icr.io for entitled register, or a local Docker image repository. | cp.icr.io | No |
| root_ca_secret | If you provide your own root certificate, enter the value. | icp4a-root-ca (V5.5.8 and later) fncm-root-ca |
No |
| (V5.5.8 and later) external_tls_certificate_secret | Shared custom TLS secret which will be used to sign all external routes if defined. If this is not defined, all external routes will be signed with root_ca_secret | No | |
| sc_deployment_type |
(V5.5.7 and earlier) Set the value to "enterprise". (V5.5.8 and later) Set the value to "production". |
None | Yes |
| (V5.5.8 and later) sc_fncm_license_model |
|
Yes | |
| (V5.5.8 and later) sc_deployment_profile_size |
For a production deployment type, the default is |
small | No |
| sc_run_as_user | Optional and only applicable for non-Open Shift Cloud Platform installations. Specify a RunAs user for the security of the pod. This is usually a numerical ID. | No | |
| sc_deployment_platform | Enter your certified Kubernetes platform type | OCP (V5.5.6 and later)
|
Yes |
| (V5.5.6 and later) sc_ingress_enable | For ROKS, this is used to enable Ingress. The default value is "false". The default creates routes instead of ingress. | false | No |
| (V5.5.6 and later) sc_ingress_tls_secret_name | Must be set if you enable ingress on ROKS. This secret provides TLS for the ingress controller. | Empty | Yes |
| sc_deployment_hostname_suffix | Specify the hostname used to create routes. Routes are created automatically if
sc_deployment_platform is set to OCP or ROKS.
For non-BMC, this parameter is not required. |
example.com | Yes |
| trusted_certificate_list | If you want to use your own certificate, use the certificate file to create a secret and then add the secret for this parameter. | [] | No |
| sc_optional_components | A component is identified by an acronym of the component or subcomponent name. If you want to install more than one component, separate the acronyms of the components with a comma, for example, css,es,tm. | cmis | No |
| sc_content_initialization |
Enable/disable If the parameter value is If the parameter value is |
false | No |
| sc_content_verification |
Enable/disable the If the parameter value is If the parameter value is |
false | No |
| (V5.5.5 and
later) storage_configuration.sc_fast_file_storage_classname storage_configuration.sc_medium_file_storage_classname storage_configuration.sc_slow_file_storage_classname |
Storage for an enterprise deployment needs 3 storage classes. If you do not have 3 storage classes, you can use the same one for "slow", "medium", and "fast". On OpenShift Container Platform (OCP) 3.x and 4.x, the deployment script sets these parameters based on the user input. |
" " " " " " |
Yes Yes Yes |
| (V5.5.10 and later) sc_ingress_annotations | List of ingress annotations for ECM and BAN components. Used to created Single Hostname Ingress object. | Empty | No |
| (V5.5.10 and later) sc_service_type | Service type to support CNCF ingress creation, possible values are ClusterIP, NodePort | ClusterIP | No |
| sc_deployment_hostname_suffix | Specify the hostname used to create routes. Routes are created automatically if
sc_deployment_platform is set to OCP or ROKS. For CNCF clusters, this parameter is
used to create Ingress. |
example.com | No |
| (V5.5.6 and later) sc_ingress_enable | For ROKS and CNCF clusters, this is used to enable Ingress. The default value is "false". | false | No |
| (V5.5.6 and later) sc_ingress_tls_secret_name | This secret provides TLS for the Ingress controller. | Empty | No |
| (V5.5.10 and later) sc_ecm_ltpa_secret_name | If creating using a custom ltpa-secret name, specify the name here | {{ meta.name }}-ecm-ltpa | No |