Event Streams deployment

Build responsive event-driven applications by streaming your Kafka events with the Event Streams capability integrated into Cloud Pak for Integration.

You can deploy an instance of Event Streams as part of Cloud Pak for Integration by using the Platform UI as described later in this section.

You can also deploy an instance of Event Streams by using the Red Hat OpenShift Container Platform web console or CLI, as described in the Event Streams documentation.

Before you begin

This version of Cloud Pak for Integration (2022.2.1) includes Event Streams version 11.0.2 (operator 3.0.2 and channel v3.0) and later. For more information about Event Streams versions, see the support matrix.

  • If you have not already done so, review Overview: Installation and follow the installation procedures required for your cluster.

  • Ensure you have set up your environment to meet the prerequisites for deploying an instance of Event Streams, and plan for your deployment, such as preparing for persistent storage, considering security options, and planning for resilience.

  • Event Streams uses the default restricted Security Context Constraint (SCC) that comes with the OpenShift Container Platform. If you use a custom SCC, you might need to apply the SCC provided by Event Streams.

Deployment procedure using the Platform UI

Take the following steps to deploy the Event Streams capability.

  1. Log in to the IBM Cloud Pak for Integration Platform UI as a Cluster Administrator. Use the authentication method and credentials set by your administrator.

  2. Click the Navigation Menu in the top left.

  3. Expand Administration and click Integration instances.

  4. Click Create an instance.

  5. Click the Event Streams Kafka cluster tile and click Next.

  6. Select one of the sample configurations and click Next.

    For more information about the samples and their resource requirements, see the Event Streams documentation.

  7. Enter a name for the instance, select a namespace to deploy into, accept the license, and set whether you intend to use this instance for testing purposes or in a production environment.

  8. You can further customize the configuration settings for components such as Kafka, ZooKeeper, and Schema Registry by using the Basic view. You can also click the Code tab to access the YAML file and edit any of the settings for your Event Streams instance.

  9. Click Create to install an instance of Event Streams.

  10. After the installation completes, check the status of your release and verify that your Event Streams instance deployed successfully.