第 7 章 使用安装工件为 Apache Kafka 部署流
为 Apache Kafka 部署流准备了环境,您可以将 Apache Kafka 的流部署到 OpenShift 集群中。使用由发行工件提供的安装文件。
Apache Kafka 的流基于 Strimzi 0.43.x。您可以在 OpenShift 4.12 和 4.14 上部署 Streams for Apache Kafka 2.8 到 4.17。
使用安装文件为 Apache Kafka 部署流的步骤如下:
- 部署 Cluster Operator
使用 Cluster Operator 部署以下内容:
另外,还可根据要求部署以下 Kafka 组件:
注意
若要在本指南中运行命令,OpenShift 用户必须具有管理基于角色的访问控制(RBAC)和 CRD 的权限。
7.1. 基本部署路径 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
您可以设置一个部署,其中 Apache Kafka 的 Streams 管理同一命名空间中的单个 Kafka 集群。您可以使用此配置进行开发或测试。或者在生产环境中,您可以使用 Apache Kafka 的 Streams 来管理不同命名空间中的多个 Kafka 集群。
基本部署路径如下:
- 下载发行工件
- 创建用于部署 Cluster Operator 的 OpenShift 命名空间
-
更新
install/cluster-operator文件,以使用为 Cluster Operator 创建的命名空间 - 安装 Cluster Operator 以监视一个或多个命名空间
-
更新
- 创建 Kafka 集群
之后,您可以部署其他 Kafka 组件并设置部署的监控。