2.2.2. 使用 OpenShift 流设置 Kafka
Red Hat OpenShift Streams for Apache Kafka 是一个受管云服务,简化了运行 Apache Kafka 的过程。
要使用 OpenShift Streams for Apache Kafka,您必须登录到您的红帽帐户。
2.2.2.1. 为 OpenShift Streams 准备 OpenShift 集群
要使用 Red Hat OpenShift Streams for Apache Kafka 受管云服务,您必须安装以下 operator 和工具:
- OpenShift Application Services (RHOAS) CLI - 允许您从终端管理应用程序服务。
- Red Hat Integration - Camel K operator 安装和管理 Camel K - 一个轻量级集成框架,它在 OpenShift 上的云中原生运行。
- Camel K CLI 工具 - 允许您访问所有 Camel K 功能。
先决条件
- 熟悉 Apache Kafka 概念。
- 您可以使用正确的访问级别访问 OpenShift 4.6 (或更新版本)集群、创建项目并安装 Operator,以及在本地系统中安装 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 the rhoas CLI 所述。
- 安装 Camel K operator 和 Camel K CLI,如安装 Camel K 所述。
- 要验证是否安装了 Red Hat Integration - Camel K operator,请点击 Operators > Installed Operators。
后续步骤