IBM Cloud Docs
Supported IBM Cloud and third-party integrations

Supported IBM Cloud and third-party integrations

Learn more about the following IBM®, IBM Cloud®, and third-party integrations for Red Hat OpenShift on IBM Cloud clusters.

IBM Cloud and third-party integrations for Red Hat® OpenShift® on IBM Cloud® clusters
Service Description
IBM Cloud platform services IBM Cloud platform services that support service keys can be integrated by using service binding.
IBM Cloud classic infrastructure services

Your Red Hat OpenShift cluster is based on fully integrated IBM Cloud classic infrastructure services such as Virtual Servers, Bare Metal Servers, or VLANs. You create and work with these services instances by using the IBM Cloud Kubernetes Service API, CLI, or console. To secure your cluster network or connect to an on-prem data center, you can configure one of the following options:

IBM Cloud storage Supported persistent storage solutions, such as IBM Cloud File Storage for Classic, IBM Cloud Block Storage, or IBM Cloud Object Storage are integrated as Kubernetes drivers and can be set up by using Helm charts. The storage documentation for each solution includes instructions to install and manage storage. For more information about choosing a persistent storage solution, see Planning highly available persistent storage.
Cluster autoscaler With the ibm-iks-cluster-autoscaler plug-in, you can scale the worker pools in your cluster automatically to increase or decrease the number of worker nodes in the worker pool based on the sizing requests of your scheduled workloads. For more information, see Scaling clusters.
Diagnostics and debug tool While you troubleshoot, you can use the IBM Cloud Kubernetes Service Diagnostics and Debug Tool add-on to run tests and gather pertinent information from your cluster.
IBM Cloud Paks IBM Cloud Paks™ are containerized, licensed IBM middleware and open source software components that you can use to modernize, move, and build cloud-native business applications in hybrid and multicloud deployments. By running exclusively on Red Hat OpenShift and Red Hat Enterprise Linux, Cloud Paks are built atop a secure stack and maintain consistency in deployment and behavior across cloud providers. To get started, see Adding Cloud Paks.
Istio for service mesh Unlike for community Kubernetes clusters, the Istio managed add-on is not supported. Instead, use the Red Hat service mesh operator. Note: The default IBM Cloud configuration of the routers enables host networking, which is not compatible with the service mesh network policy. For the service mesh ingress to work, apply a network policy.
IBM Log Analysis

Add log management capabilities to your cluster by deploying a Log Analysis agent to your worker nodes to manage logs from your pod containers. For more information, see the following docs.

Portworx Portworx is a highly available software-defined storage solution that you can use to manage persistent storage for your containerized databases and other stateful apps, or to share data between pods across multiple zones. You can install Portworx with a Helm chart and provision storage for your apps by using Kubernetes persistent volumes. However, the default configuration requires that you modify the security context constraints, similar to IBM Log Analysis.
Razee Razee is an open-source project that automates and manages the deployment of Kubernetes resources across clusters, environments, and cloud providers, and helps you to visualize deployment information for your resources so that you can monitor the rollout process and find deployment issues more quickly. For more information about Razee and how to set up Razee in your cluster to automate your deployment process, see the Razee documentation.
IBM Cloud Monitoring

Gain operational visibility into the performance and health of your apps by deploying a Monitoring agent to your worker nodes to forward metrics to IBM Cloud® Monitoring. For more information, see the following docs.

Other third-party integrations You can install many other integrations into your Red Hat OpenShift cluster, such as through the Red Hat OpenShift catalog, the Red Hat Marketplace, Operators, Helm charts, or do-it-yourself open source software installations. Make sure that these apps are compatible with your Red Hat OpenShift cluster and Kubernetes version. For example, you might need to update the app for the installation to succeed.