Installing Red Hat OpenShift Serverless Knative Eventing
If you plan to install IBM watsonx Assistant or IBM watsonx™ Orchestrate, you must have Red Hat OpenShift Serverless Knative Eventing and IBM Events on the cluster.
- Installation phase
-
Setting up a client workstation
Setting up a cluster
Collecting required information
Preparing to run installs in a restricted network
Preparing to run installs from a private container registry
Preparing the cluster for IBM Software Hub
Preparing to install an instance of IBM Software Hub
Installing an instance of IBM Software Hub
Setting up the control plane
Installing solutions and services
- Who needs to complete this task?
-
Cluster administrator A cluster administrator must install this software.
- When do you need to complete this task?
-
Complete this task only if you plan to install one of the following services:
- watsonx Assistant
- watsonx Orchestrate
One-time setup The Red Hat OpenShift Serverless Knative Eventing and IBM Events are installed once and shared by all instances of watsonx Assistant or watsonx Orchestrate on the cluster.
About this task
Red Hat OpenShift Serverless Knative Eventing and IBM Events provide a central Kafka broker for any instances of watsonx Assistant and watsonx Orchestrate on the cluster.
Use the deploy-knative-eventing command to install the
Red Hat
OpenShift Serverless Knative Eventing and IBM
Events software.
When you run the deploy-knative-eventing command, the
following operators are installed once and shared by all instances of IBM Software
Hub on the cluster:
| Software | Installation project |
|---|---|
| Red Hat OpenShift Serverless Operator |
This software is installed in the |
| Knative Eventing Operator |
This software is installed in the |
| Knative Kafka Operator |
This software is installed in the |
| IBM Events Operator |
This software is installed in the Important: The IBM
Events Operator that is
provided by IBM Software
Hub is not a cluster-scoped
operator. The operator is scoped only to instances of IBM Software
Hub.
|
In addition, the command sets up a Knative broker in the knative-eventing project. The broker is backed by an instance of
Apache Kafka that is managed by the IBM
Events Operator.
Procedure
To install Red Hat OpenShift Serverless Knative Eventing, complete the appropriate task for your environment: