Installing API Connect on OpenShiftIBM®
Installing API Connect in an OpenShift environment is a Kubernetes installation with additional steps.
Before you begin
- During installation, OpenShift requires the
ingress-type
to be set toroute
for each subsystem, for example,apicup subsys set SUB_SYS ingress-type route
. - If using an OpenShift registry, execute the
oc new-project apiconnect
command to create the apiconntect project prior to uploading the images using theapicup registry-upload
command. - SSH access must be disabled for the Gateway. Note that it is disabled by default.
- OpenShift routes do not redirect URLs for the api-manager-ui and cloud-admin-ui endpoints. To
open the API Manager and Cloud Manager UIs in an OpenShift environment, the complete URLs for the
API Manager and Cloud Manager UIs must be entered in the browser as follows:
- API Manager user interface:
https://api_manager_ui_endpoint/manager
- Cloud Manager user interface:
https://cloud_admin_ui_endpoint/admin
- API Manager user interface:
- On OpenShift, the API Connect management
subsystem sets resource requests but does not set resource limits. Limits are not specified so that
pods can request the necessary resources. If you choose to modify OpenShift to set resource limits,
such as for CPU or memory, you must set the same value in the API Connect extra values
YAML file. Ensure that the values in the YAML file match the values you set in OpenShift.Note: Setting of resource requests and limits on OpenShift is not supported for the API Connect Analytics subsystem.