API Connect configuration settings
Specify configuration settings for API Connect in the CR on OpenShift, and in the CR or the Platform Navigator UI in Cloud Pak for Integration.
You can use the Cloud Pak for Integration Platform Navigator or OpenShift Form UI to specify advanced configuration options for API Connect. The following topics describe the available configuration options.
Attention: A mistake in a configuration update can result in an admission webhook error
when
APIConnectCluster
is updated, or the APIConnectCluster
can
get stuck in a pending state with a webhook error message.- Example of an admission webhook error when the
APIConnectCluster
update is rejected:In this example, the user attempted to change the deployment profile to
n12xc4.m12-incorrect
and the result looked like the following example:oc edit apiconnectcluster error: apiconnectclusters.apiconnect.ibm.com "production" could not be patched: admission webhook "vapiconnectcluster.kb.io" denied the request: APIConnectCluster.apiconnect.ibm.com "production" is invalid: spec.Profile: Invalid value: "n12xc4.m12-incorrect": invalid profile. Options are: [n3xc4.m16 n12xc4.m12]
- Example of when the
APIConnectCluster
update is allowed, but is the state changes pending due to an underlying webhook error:oc get apiconnectcluster -n apic NAME READY STATUS VERSION RECONCILED VERSION AGE m1 admission webhook "vmanagementcluster.kb.io" denied the request: ManagementCluster.management.apiconnect.ibm.com "m1-mgmt" is invalid: [spec.databaseBackup.restartDB.accept: Invalid value: false: databaseBackup protocol has changed (from '' to 'objstore') and requires database restart. accept restartDB to restart database, spec.databaseBackup.restartDB.accept: Invalid value: false: databaseBackup configuration has changed and requires database restart. accept restartDB to restart database] Pending 10.0.1.5-3388-eus 10.0.1.5-3388-eus 2d6h
- Basic configuration
- Advanced configuration
-
To enable access to the advanced configuration settings on Platform Navigator, toggle the Advanced Options slider.
- Additional configuration
- You must edit the yaml file to set additional properties.