2.2.2. 使用 OpenShift 流设置 Kafka
Red Hat OpenShift Streams for Apache Kafka 是一个受管云服务,可简化运行 Apache Kafka 的过程。
要将 OpenShift Streams 用于 Apache Kafka,您必须登录到您的红帽帐户。
2.2.2.1. 为 OpenShift Streams 准备 OpenShift 集群
要将 Red Hat OpenShift Streams 用于 Apache Kafka 管理的云服务,您必须安装以下操作程序和工具:
- OpenShift Application Services(RHOAS)CLI - 允许您从终端管理应用程序服务。
- Red Hat Integration - Camel K operator 安装并管理 Camel K - 一个在 OpenShift 中云原生运行的轻量级集成框架。
- Camel K CLI 工具 - 允许您访问所有 Camel K 功能。
先决条件
- 熟悉 Apache Kafka 概念。
- 您可以使用正确的访问级别访问 OpenShift 4.6(或更新版本)集群、创建项目和安装操作器,以及在本地系统上安装 OpenShift 和 Apache Camel K CLI 的功能。
-
已安装 OpenShift CLI 工具(
oc
),以便您可以在命令行中与 OpenShift 集群交互。
流程
- 使用集群管理员帐户登录到 OpenShift Web 控制台。
为您的 Camel K 或 Kamelets 应用程序创建 OpenShift 项目。
- 选择 Home > Projects。
- 点击 Create Project。
-
键入项目名称,如
my-camel-k-kafka
,然后点 Create。
- 下载并安装 RHOAS CLI,如 Getting started with rhoas CLI 所述。
- 安装 Camel K 运算符和 Camel K CLI,如 安装 Camel K 所述。
- 要验证 Red Hat Integration - Camel K operator 是否已安装,请点击 Operators > Installed Operators。
后续步骤