第 6 章 使用安装工件部署 AMQ Streams


为部署 AMQ Streams 准备您的环境,您可以将 AMQ Streams 部署到 OpenShift 集群。使用由发行工件提供的安装文件。

AMQ Streams 基于 Strimzi 0.36.x。您可以将 AMQ Streams 2.5 在 OpenShift 4.10 上部署到 4.14。

使用安装文件部署 AMQ Streams 的步骤如下:

  1. 部署 Cluster Operator
  2. 使用 Cluster Operator 部署以下内容:

  3. 另外,还可根据要求部署以下 Kafka 组件:

注意

要在本指南中运行命令,OpenShift 用户必须具有管理基于角色的访问控制(RBAC)和 CRD 的权限。

6.1. 基本部署路径

您可以设置一个部署,其中 AMQ Streams 管理同一命名空间中的单个 Kafka 集群。您可以使用此配置进行开发或测试。或者,您可以在生产环境中使用 AMQ Streams 来管理不同命名空间中的多个 Kafka 集群。

任何 AMQ Streams 部署的第一步是使用 install/cluster-operator 文件安装 Cluster Operator。

单个命令应用 cluster-operator 文件夹中的所有安装文件: oc apply -f ./install/cluster-operator

该命令设置您需要创建和管理 Kafka 部署的所有内容,包括:

  • Cluster Operator (部署ConfigMap)
  • AMQ Streams CRD (CustomResourceDefinition)
  • RBAC 资源(ClusterRoleClusterRoleBindingRoleBinding)
  • Service account (ServiceAccount)

基本部署路径如下:

  1. 下载发行工件
  2. 创建用于部署 Cluster Operator 的 OpenShift 命名空间
  3. 部署 Cluster Operator

    1. 更新 install/cluster-operator 文件,以使用为 Cluster Operator 创建的命名空间
    2. 安装 Cluster Operator 以监视一个、多个命名空间或所有命名空间
  4. 创建 Kafka 集群

之后,您可以部署其他 Kafka 组件并设置对部署的监控。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.