After you install the OpenShift Serverless Operator, you can install Knative Eventing by following the procedures described in this guide.
Knative Eventing is a Technology Preview feature only. Technology Preview features are not supported with Red Hat production service level agreements (SLAs) and might not be functionally complete. Red Hat does not recommend using them in production. These features provide early access to upcoming product features, enabling customers to test functionality and provide feedback during the development process. For more information about the support scope of Red Hat Technology Preview features, see https://access.redhat.com/support/offerings/techpreview/. |
This guide provides information about installing Knative Eventing using the default settings.
knative-eventing
namespaceWhen you create the knative-eventing
namespace, a knative-eventing
project will also be created.
You must complete this procedure before installing Knative Eventing. |
If the KnativeEventing
object created during Knative Eventing’s installation is not created in the knative-eventing
namespace, it will be ignored.
An OpenShift Container Platform account with cluster administrator access
Installed OpenShift Serverless Operator
An OpenShift Container Platform account with cluster administrator access
Installed OpenShift Serverless Operator
Created the knative-eventing
namespace
In the Administrator perspective of the OpenShift Container Platform web console, navigate to Operators → Installed Operators.
Check that the Project dropdown at the top of the page is set to Project: knative-eventing.
Click Knative Eventing in the list of Provided APIs for the OpenShift Serverless Operator to go to the Knative Eventing tab.
Click the Create Knative Eventing button.
In the Create Knative Eventing page, you can choose to configure the KnativeEventing
object by using either the default form provided, or by editing the YAML.
Using the form is recommended for simpler configurations that do not require full control of KnativeEventing
object creation.
Optional. If you are configuring the KnativeEventing
object using the form, make any changes that you want to implement for your Knative Eventing deployment.
Click Create.
Editing the YAML is recommended for more complex configurations that require full control of KnativeEventing
object creation. You can access the YAML by clicking the edit YAML link in the top right of the Create Knative Eventing page.
Optional. If you are configuring the KnativeEventing
object by editing the YAML, make any changes to the YAML that you want to implement for your Knative Eventing deployment.
Click Create.
After you have installed Knative Eventing, the KnativeEventing
object is created, and you will be automically directed to the Knative Eventing tab.
You will see knative-eventing
in the list of resources.
Click on knative-eventing
in the Knative Eventing tab.
You will be automatically directed to the Knative Eventing Overview page.
Scroll down to look at the list of Conditions.
You should see a list of conditions with a status of True, as shown in the example image.