Cloud operator properties
This topic lists the operator properties for your pure Cloud-based IBM Netcool Operations Insight® installation.
The following tables presents the properties in alphabetical order. Where no value is given for the default, this means that the default for that operator in the YAML file is empty.
| Property | Description | Default |
|---|---|---|
| advanced.antiAffinity | To prevent primary and backup server pods from being installed on the same worker node, set
this option to true. When enabled, anti-affinity is configured for
affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution. |
false |
| advanced.imagePullPolicy | The default pull policy is IfNotPresent, which causes the kubelet to skip
pulling an image that already exists. |
IfNotPresent |
| advanced.imagePullRepository | Docker registry that all component images are pulled from. Defaults to the IBM® Entitled Registry, cp.icr.ioNote: Trailing forward slash in the Image Pull Repository parameters causes
datalayer not to deploy. A blockage occurs in the installation process because the datalayer pod fails due to the invalid image name. To fix the issue, you have to uninstall and reinstall without the trailing forward slash. |
cp.icr.io/cp/noi |
| clusterDomain | Use the fully qualified domain name (FQDN) to formulate the clusterDomain property, using the
following formula: Note: The
apps prefix must be included in the FQDN. For more information see this Red Hat® OpenShift® documentation: |
|
| deploymentType | Deployment type (trial or production). | trial |
| entitlementSecret | Entitlement secret to pull images. | |
| global.networkpolicies.enabled | Set this property to false if you want to omit the network policies from the
installation. |
true |
| helmValuesNOI.ibm-noi-bkuprestore.noibackuprestore.backupDestination.hostname | Optional: The destination hostname of the machine where the backups are copied
to. Note: Valid for primary deployment only.
|
false
|
| helmValuesNOI.ibm-noi-bkuprestore.noibackuprestore.backupDestination.username |
Optional: The username on the destination hostname that does the SCP copy. Note: Valid for primary deployment only.
|
false
|
| helmValuesNOI.ibm-noi-bkuprestore.noibackuprestore.backupDestination.directory | Optional: The directory on the destination hostname that receives the
backups. Note: Valid for primary deployment only.
|
false
|
| helmValuesNOI.ibm-noi-bkuprestore.noibackuprestore.backupDestination.secretName |
Optional: The Kubernetes secret name, which contains the private ssh key that is used to
do the SCP. The secret key Note: Valid for primary deployment only.
If you want to use SCP, set this property before installing Netcool® Operations Insight. |
false
|
| helmValuesNOI.ibm-noi-bkuprestore.noibackuprestore.schedule | Optional: It is the Cron schedule format that is used to determine how often the
backups are taken. See Note: Valid for primary deployment only.
|
Every 3 minutes |
| helmValuesNOI.ibm-noi-bkuprestore.noibackuprestore.claimName |
Optional: The PVC claim name that is used to store the backups. An empty value implies no
use of Kubernetes persistent storage.
Note: Valid for primary deployment only.
This property must be specified before the NOI deployment if Kubernetes persistent storage is required. |
false
|
| helmValuesNOI.ibm-noi-bkuprestore.noibackuprestore.maxbackups | Optional: The maximum number of historic policy backups to keep on the persistent
volume to preserve storage space. Note: Valid for primary deployment only.
|
10
|
| integrations.humio.repository | Internal repository for Humio data. | |
| integrations.humio.url | URL of the Humio server. Set the value of this property to a URL in order to enable the
Search Humio event action. |
|
| ldap.baseDN | Configure the LDAP base entry by specifying the base distinguished name (DN). Note: If the
value contains spaces, enclose the value in double quotation marks
(").
|
dc=mycluster,dc=icp |
| ldap.bindDN | Configure LDAP bind user identity by specifying the bind distinguished name (bind
DN). Note: If the value contains spaces, enclose the value in double quotation marks
(").
|
cn=admin,dc=mycluster,dc=icp |
| ldap.groupFilter | Set LDAP group filter. Note: Spaces are not supported in the value for the
ldap.groupFilter parameter.
|
uid=%s,ou=groups |
| ldap.mode | Choose (standalone) for a built-in LDAP server or (proxy) and connect to an external
organization LDAP server. Note: Set LDAP properties as follows:
|
standalone |
| ldap.port | Configure the port of your organization's LDAP server. If you need LDAP users that are created in the ObjectServers, set the LDAP port to 389 and set the sslPort to 636. For more information, see Pod fails to connect to LDAP. | 389 |
| ldap.serverType | Set LDAP user filter. | CUSTOM |
| ldap.sslPort | Configure the SSL port of your organization's LDAP server. If you need LDAP users that are created in the ObjectServers, set the LDAP port to 389 and set the sslPort to 636. For more information, see Pod fails to connect to LDAP. | 636 |
| ldap.storageClass | LDAP storage class. Update this to a valid storage class. | |
| ldap.storageSize | LDAP storage size. | 1Gi |
| ldap.suffix | Configure the top entry in the LDAP directory information tree .(DIT). | dc=mycluster,dc=icp |
| ldap.url | Configure the URL of your organization's LDAP server. | ldap://localhost:389 |
| ldap.userFilter | Set LDAP user filter. Note: If the value contains spaces, enclose the value in double
quotation marks (").
|
uid=%s,ou=users |
| license.accept | Agreement to license. | false |
| persistence.enabled | Enable persistence storage. | false |
| persistence.storageClassCassandraBackup | CassandraBackup storage class. | |
| persistence.storageClassCassandraData | CassandraData storage class. | |
| persistence.storageClassCouchdb | Couchdb storage class. | |
| persistence.storageClassDB2 | Db2® storage class.
|
|
| persistence.storageClassElastic | Elasticsearch storage class. | |
| persistence.storageClassImpactGUI | ImpactGUI storage class. | |
| persistence.storageClassImpactServer | ImpactServer storage class. | |
| persistence.storageClassKafka | Kafka storage class. | |
| persistence.storageClassNCOBackup | NCOBackup storage class. | |
| persistence.storageClassNCOPrimary | NCOPrimary storage class. | |
| persistence.storageClassZookeeper | Zookeeper storage class. | |
| persistence.storageSizeCassandraBackup | CassandraBackup storage size. | 50Gi |
| persistence.storageSizeCassandraData | CassandraData storage size. | 50Gi |
| persistence.storageSizeCouchdb | Couchdb storage size. | 5Gi |
| persistence.storageSizeDB2 | Db2 storage size.
|
5Gi |
| persistence.storageSizeElastic | Elasticsearch storage size. | 75Gi |
| persistence.storageSizeImpactGUI | ImpactGUI storage size. | 5Gi |
| persistence.storageSizeImpactServer | ImpactServer storage size. | 5Gi |
| persistence.storageSizeKafka | Kafka storage size. | 50Gi |
| persistence.storageSizeNCOBackup | NCOBackup storage size. | 5Gi |
| persistence.storageSizeNCOPrimary | NCOPrimary storage size. | 5Gi |
| persistence.storageSizeZookeeper | Zookeeper storage size. | 5Gi |
| topology.appDisco.db2database | Name of Db2 instance. Default value: taddm |
|
| topology.appDisco.db2archuser | Name of database archive user. Default value: archuser |
|
| topology.appDisco.dbport | Post of Db2 server. Default value: 50000 |
|
| topology.appDisco.db2user | Name of database user. Default value: db2inst1 |
|
| topology.appDisco.scaleSSS | Value must be greater than 0. Default value: 1 |
|
| topology.appDisco.scaleDS | Value must be greater than 0. Default value: 1 |
|
| topology.appDisco.enabled | Enable Application Discovery services and its observer. |
false |
| topology.appDisco.dburl | Db2 Host URL for Application Discovery. | |
| topology.appDisco.dbsecret | Db2 secret for Application Discovery. | |
| topology.appDisco.secure | Enable secure connection to Db2 Host URL for Application Discovery. | false |
| topology.appDisco.certSecret | This secret must contain the Db2 certificate by the name tls.crt
Applicable only if the
property name is secure. |
|
| topology.enabled | Enable topology. | true |
| topology.iafCartridgeRequirementsName | Do not edit this parameter. | |
| topology.netDisco | Enable Network Discovery services and its observer. | false |
| topology.observers.alm | Enable ALM observer. | false |
| topology.observers.ansibleawx | Enable Ansible® AWX observer. | false |
| topology.observers.appdynamics | Enable AppDynamics observer. | false |
| topology.observers.aws | Enable AWS observer. | false |
| topology.observers.azure | Enable Azure observer. | false |
| topology.observers.bigfixinventory | Enable Bigfixinventory observer. | false |
| topology.observers.cienablueplanet | Enable Cienablueplanet observer. | false |
| topology.observers.ciscoaci | Enable Ciscoaci observer. | false |
| topology.observers.contrail | Enable Contrail observer. | false |
| topology.observers.dns | Enable DNS observer. | false |
| topology.observers.docker | Enable Docker observer. | false |
| topology.observers.dynatrace | Enable Dynatrace observer. | false |
| topology.observers.file | Enable File observer. | false |
| topology.observers.googlecloud | Enable Googlecloud observer. | false |
| topology.observers.ibmcloud | Enable Ibmcloud observer. | false |
| topology.observers.itnm | Enable ITNM observer. | false |
| topology.observers.jenkins | Enable Jenkins observer. | false |
| topology.observers.junipercso | Enable Junipercso observer. | false |
| topology.observers.kubernetes | Enable Kubernetes observer. | false |
| topology.observers.newrelic | Enable Newrelic observer. | false |
| topology.observers.openstack | Enable Openstack observer. | false |
| topology.observers.rancher | Enable Rancher observer. | false |
| topology.observers.rest | Enable REST observer. | false |
| topology.observers.servicenow | Enable Servicenow observer. | false |
| topology.observers.taddm | Enable TADDM observer. | false |
| topology.observers.vmvcenter | Enable Vmvcenter observer. | false |
| topology.observers.vmwarensx | Enable Vmwarensx observer. | false |
| topology.observers.zabbix | Enable Zabbix observer. | false |
| topology.storageClassElasticTopology | Elasticsearch storage class. Production only. | |
| topology.storageClassFileObserver | FileObserver storage class. Production only. | |
| topology.storageSizeElasticTopology | Elasticsearch storage size. Production only. | 75Gi |
| topology.storageSizeFileObserver | FileObserver storage size. Production only. | 5Gi |
| version | Version. | 1.6.4 |
| zen.serviceInstanceName | Do not edit this parameter. | iaf-zen-cpdservice |
| zen.serviceNamespace | Do not edit this parameter. |