Product Documentation for Red Hat OpenShift Streams for Apache Kafka 1
Release Notes
-
Release notes for Red Hat OpenShift Streams for Apache Kafka
New features, fixed issues, and other items to note in each release of Red Hat OpenShift Streams for Apache Kafka.
Plan
-
Red Hat OpenShift Streams for Apache Kafka service definition
-
Red Hat OpenShift Streams for Apache Kafka service limits
-
Red Hat OpenShift Streams for Apache Kafka supported and compatible configurations
-
Red Hat OpenShift Streams for Apache Kafka reserved resources
-
Introduction to Red Hat OpenShift Streams for Apache Kafka
Understand the features and functions of the OpenShift Streams for Apache Kafka cloud service.
Get started
-
Getting started with Red Hat OpenShift Streams for Apache Kafka
Use the web console to create a Kafka instance, service account, and Kafka topic. -
Getting started with the subscriptions service
Learn how the subscriptions service tracks OpenShift Streams for Apache Kafka usage. -
Installing and configuring the OpenShift Application Services CLI
Use the Red Hat OpenShift Application Services (rhoas) CLI to manage application services from the command line. -
Creating Kafka resources by using the OpenShift Application Services CLI
Use the Red Hat OpenShift Application Services (rhoas) CLI to create a Kafka instance, service account, and topics from the command line.
Configure Kafka instances
-
Configuring consumer groups in Red Hat OpenShift Streams for Apache Kafka
View or update consumer groups. -
Configuring topics in Red Hat OpenShift Streams for Apache Kafka
Verify or edit your Kafka topic properties. Check topics for matching schemas in Red Hat OpenShift Service Registry. -
Managing account access in Red Hat OpenShift Streams for Apache Kafka
Manage the level of access that other user accounts and service accounts have to your instance. -
Configuring Kafka instance settings in Red Hat OpenShift Streams for Apache Kafka
Review and modify settings for Kafka instances.
Use Kafka tools and scripts
-
Producing and consuming messages by using the OpenShift Application Services CLI
Use the Red Hat OpenShift Application Services (rhoas) CLI to produce and consume messages for a Kafka instance. -
Configuring and connecting Kcat with Red Hat OpenShift Streams for Apache Kafka
Use Kcat to produce and consume Kafka messages. -
Configuring and connecting Kafka scripts with Red Hat OpenShift Streams for Apache Kafka
Use Kafka scripts to produce and consume Kafka messages.
Manage Kafka deployments
-
Automating deployment and management of Kafka instances in Red Hat OpenShift Streams for Apache Kafka
Learn how to use different infrastructure as code (IaC) tools to provision and manage Kafka instances in OpenShift Streams for Apache Kafka.
Connect client applications
-
Connecting client applications to Red Hat OpenShift Application Services using the rhoas CLI
Use the rhoas command-line interface (CLI) to define a set of instances in Red Hat OpenShift Application Services. Then, generate client connection configurations for those instances. -
Using Node.js applications with Kafka instances in Red Hat OpenShift Streams for Apache Kafka
Manually connect an example Node.js application to a Kafka instance. -
Using Quarkus applications with Kafka instances in Red Hat OpenShift Streams for Apache Kafka
Manually connect an example Quarkus application to a Kafka instance.
Monitor Kafka instances
-
Browsing messages in the Red Hat OpenShift Streams for Apache Kafka web console
Use the web console to browse messages in your Kafka topics. -
Monitoring metrics in Red Hat OpenShift Streams for Apache Kafka
View metrics to visualize the performance and data usage for Kafka instances and topics that you have access to.
CLI and API reference
-
OpenShift Application Services CLI command reference
Find descriptions and examples for the Red Hat OpenShift Application Services (rhoas) CLI commands. -
Interacting with Red Hat OpenShift Application Services using APIs
Learn how to access, authenticate, and use REST APIs to interact with Red Hat OpenShift Application Services. -
Red Hat OpenShift Streams for Apache Kafka management API reference
Manage Kafka instances and service accounts and view instance metrics. -
Red Hat OpenShift Streams for Apache Kafka instance API reference
Connect to specific Kafka instances to manage topics, consumer groups, and access.
Additional learning resources
-
Learning paths for Red Hat OpenShift Streams for Apache Kafka
Tutorials and guided workshops that show how to use Red Hat OpenShift Streams for Apache Kafka and related services such as Red Hat OpenShift Service Registry.