Jump To Close Expand all Collapse all Table of contents 在 OpenShift 上部署和升级 AMQ 流 使开源包含更多 1. 部署概述 Expand section "1. 部署概述" Collapse section "1. 部署概述" 1.1. AMQ 流如何支持 Kafka 1.2. AMQ Streams Operator Expand section "1.2. AMQ Streams Operator" Collapse section "1.2. AMQ Streams Operator" 1.2.1. Cluster Operator 1.2.2. 主题 Operator 1.2.3. User Operator 1.2.4. AMQ Streams Operator 中的功能门 1.3. AMQ Streams 自定义资源 Expand section "1.3. AMQ Streams 自定义资源" Collapse section "1.3. AMQ Streams 自定义资源" 1.3.1. AMQ Streams 自定义资源示例 1.4. AMQ 流安装方法 2. 使用 AMQ Streams 部署哪些内容 Expand section "2. 使用 AMQ Streams 部署哪些内容" Collapse section "2. 使用 AMQ Streams 部署哪些内容" 2.1. 部署顺序 2.2. 其他部署配置选项 Expand section "2.2. 其他部署配置选项" Collapse section "2.2. 其他部署配置选项" 2.2.1. 保护 Kafka 2.2.2. 监控您的部署 3. 准备 AMQ Streams 部署 Expand section "3. 准备 AMQ Streams 部署" Collapse section "3. 准备 AMQ Streams 部署" 3.1. 部署先决条件 3.2. 下载 AMQ Streams 发行版工件 3.3. 使用 Kafka Connect S2I 的容器 registry 进行身份验证 3.4. 将容器镜像推送到您自己的 registry 3.5. 指定 AMQ Streams 管理员 4. 从 OperatorHub 部署 AMQ Streams Expand section "4. 从 OperatorHub 部署 AMQ Streams" Collapse section "4. 从 OperatorHub 部署 AMQ Streams" 4.1. 使用 Red Hat Integration Operator 安装 AMQ Streams Operator 4.2. 从 OperatorHub 部署 AMQ Streams Operator 4.3. 使用 AMQ Streams Operator 部署 Kafka 组件 5. 使用安装工件部署 AMQ 流 Expand section "5. 使用安装工件部署 AMQ 流" Collapse section "5. 使用安装工件部署 AMQ 流" 5.1. 创建 Kafka 集群 Expand section "5.1. 创建 Kafka 集群" Collapse section "5.1. 创建 Kafka 集群" 5.1.1. 部署 Cluster Operator Expand section "5.1.1. 部署 Cluster Operator" Collapse section "5.1.1. 部署 Cluster Operator" 5.1.1.1. 监视 Cluster Operator 部署的选项 5.1.1.2. 部署 Cluster Operator 以监控单个命名空间 5.1.1.3. 部署 Cluster Operator 以监控多个命名空间 5.1.1.4. 部署 Cluster Operator 以监视所有命名空间 5.1.2. 部署 Kafka Expand section "5.1.2. 部署 Kafka" Collapse section "5.1.2. 部署 Kafka" 5.1.2.1. 部署 Kafka 集群 5.1.2.2. 使用 Cluster Operator 部署主题 Operator 5.1.2.3. 使用 Cluster Operator 部署 User Operator 5.1.3. AMQ Streams Operator 的替代独立部署选项 Expand section "5.1.3. AMQ Streams Operator 的替代独立部署选项" Collapse section "5.1.3. AMQ Streams Operator 的替代独立部署选项" 5.1.3.1. 部署独立主题 Operator 5.1.3.2. 部署 standalone User Operator 5.2. 部署 Kafka Connect Expand section "5.2. 部署 Kafka Connect" Collapse section "5.2. 部署 Kafka Connect" 5.2.1. 将 Kafka Connect 部署到 OpenShift 集群 5.2.2. 多个实例的 Kafka Connect 配置 5.2.3. 使用连接器插件扩展 Kafka Connect Expand section "5.2.3. 使用连接器插件扩展 Kafka Connect" Collapse section "5.2.3. 使用连接器插件扩展 Kafka Connect" 5.2.3.1. 使用 AMQ Streams 自动创建新容器镜像 5.2.3.2. 从 Kafka Connect 基础镜像创建 Docker 镜像 5.2.3.3. 使用 OpenShift 构建和源至镜像创建容器镜像 5.2.4. 创建和管理连接器 Expand section "5.2.4. 创建和管理连接器" Collapse section "5.2.4. 创建和管理连接器" 5.2.4.1. KafkaConnector 资源 5.2.4.2. Kafka Connect REST API 的可用性 5.2.5. 部署示例 KafkaConnector 资源 5.2.6. 执行 Kafka 连接器重启 5.2.7. 执行 Kafka 连接器任务重启 5.3. Deploy Kafka MirrorMaker Expand section "5.3. Deploy Kafka MirrorMaker" Collapse section "5.3. Deploy Kafka MirrorMaker" 5.3.1. 将 Kafka MirrorMaker 部署到 OpenShift 集群 5.4. 部署 Kafka Bridge Expand section "5.4. 部署 Kafka Bridge" Collapse section "5.4. 部署 Kafka Bridge" 5.4.1. 将 Kafka Bridge 部署到 OpenShift 集群 6. 设置对 Kafka 集群的客户端访问权限 Expand section "6. 设置对 Kafka 集群的客户端访问权限" Collapse section "6. 设置对 Kafka 集群的客户端访问权限" 6.1. 部署示例客户端 6.2. 为 OpenShift 外部的客户端设置访问权限 7. 为 AMQ Streams 设置指标和仪表板 Expand section "7. 为 AMQ Streams 设置指标和仪表板" Collapse section "7. 为 AMQ Streams 设置指标和仪表板" 7.1. 指标文件示例 Expand section "7.1. 指标文件示例" Collapse section "7.1. 指标文件示例" 7.1.1. Grafana 仪表板示例 7.1.2. Prometheus 指标配置示例 7.2. 部署 Prometheus 指标配置 Expand section "7.2. 部署 Prometheus 指标配置" Collapse section "7.2. 部署 Prometheus 指标配置" 7.2.1. 将 Prometheus metrics 配置复制到自定义资源 7.2.2. 使用 Prometheus 指标配置部署 Kafka 集群 7.3. 在 OpenShift 4 中查看 Kafka 指标和仪表板 Expand section "7.3. 在 OpenShift 4 中查看 Kafka 指标和仪表板" Collapse section "7.3. 在 OpenShift 4 中查看 Kafka 指标和仪表板" 7.3.1. 部署 Prometheus 资源 7.3.2. 为 Grafana 创建服务帐户 7.3.3. 使用 Prometheus 数据源部署 Grafana 7.3.4. 创建到 Grafana 服务的路由 7.3.5. 导入 Grafana 仪表板示例 7.4. 在 OpenShift 3.11 中查看 Kafka 指标和仪表板 Expand section "7.4. 在 OpenShift 3.11 中查看 Kafka 指标和仪表板" Collapse section "7.4. 在 OpenShift 3.11 中查看 Kafka 指标和仪表板" 7.4.1. Prometheus 支持 7.4.2. 设置 Prometheus Expand section "7.4.2. 设置 Prometheus" Collapse section "7.4.2. 设置 Prometheus" 7.4.2.1. Prometheus 配置 7.4.2.2. Prometheus 资源 7.4.2.3. 部署 Prometheus 7.4.3. 设置 Prometheus Alertmanager Expand section "7.4.3. 设置 Prometheus Alertmanager" Collapse section "7.4.3. 设置 Prometheus Alertmanager" 7.4.3.1. Alertmanager 配置 7.4.3.2. 警报规则 7.4.3.3. 警报规则示例 7.4.3.4. 部署 Alertmanager 7.4.4. 设置 Grafana Expand section "7.4.4. 设置 Grafana" Collapse section "7.4.4. 设置 Grafana" 7.4.4.1. 部署 Grafana 7.4.4.2. 启用 Grafana 仪表板示例 7.5. 添加 Kafka Exporter Expand section "7.5. 添加 Kafka Exporter" Collapse section "7.5. 添加 Kafka Exporter" 7.5.1. 监控消费者滞后 7.5.2. Kafka Exporter 警报规则示例 7.5.3. 公开 Kafka Exporter 指标 7.5.4. 配置 Kafka Exporter 7.5.5. 启用 Kafka Exporter Grafana 仪表板 7.6. 监控 Kafka Bridge Expand section "7.6. 监控 Kafka Bridge" Collapse section "7.6. 监控 Kafka Bridge" 7.6.1. 配置 Kafka 网桥 7.6.2. 启用 Kafka Bridge Grafana 仪表板 7.7. monitor 清理控制 Expand section "7.7. monitor 清理控制" Collapse section "7.7. monitor 清理控制" 7.7.1. 配置清理控制 7.7.2. 启用 Cruise Control Grafana 仪表板 8. 升级 AMQ Streams Expand section "8. 升级 AMQ Streams" Collapse section "8. 升级 AMQ Streams" 8.1. 所需的升级顺序 8.2. AMQ Streams 自定义资源升级 Expand section "8.2. AMQ Streams 自定义资源升级" Collapse section "8.2. AMQ Streams 自定义资源升级" 8.2.1. API 版本控制 8.2.2. 使用 API 转换工具转换自定义资源配置文件 8.2.3. 使用 API 转换工具直接转换自定义资源 8.2.4. 使用 API 转换工具将 CRD 升级到 v1beta2 8.2.5. 升级 Kafka 资源以支持 v1beta2 8.2.6. 将监听程序更新到通用监听器配置 8.2.7. 升级 ZooKeeper 以支持 v1beta2 8.2.8. 升级主题 Operator 以支持 v1beta2 8.2.9. 升级实体 Operator 以支持 v1beta2 8.2.10. 升级 Cruise Control 以支持 v1beta2 8.2.11. 将 Kafka 资源的 API 版本升级到 v1beta2 8.2.12. 将 Kafka Connect 资源升级到 v1beta2 8.2.13. 将 Kafka Connect S2I 资源升级到 v1beta2 8.2.14. 将 Kafka MirrorMaker 资源升级到 v1beta2 8.2.15. 将 Kafka MirrorMaker 2.0 资源升级到 v1beta2 8.2.16. 将 Kafka Bridge 资源升级到 v1beta2 8.2.17. 将 Kafka 用户资源升级到 v1beta2 8.2.18. 将 Kafka 主题资源升级到 v1beta2 8.2.19. 将 Kafka Connector 资源升级到 v1beta2 8.2.20. 将 Kafka 重新平衡资源升级到 v1beta2 8.3. 升级 Cluster Operator 8.4. 升级 Kafka Expand section "8.4. 升级 Kafka" Collapse section "8.4. 升级 Kafka" 8.4.1. Kafka 版本 8.4.2. 升级客户端的策略 8.4.3. Kafka 版本和镜像映射 8.4.4. 升级 Kafka 代理和客户端应用程序 8.5. 升级消费者以合作重新平衡 9. 降级 AMQ Streams Expand section "9. 降级 AMQ Streams" Collapse section "9. 降级 AMQ Streams" 9.1. 将 Cluster Operator 降级为以前的版本 9.2. 降级 Kafka Expand section "9.2. 降级 Kafka" Collapse section "9.2. 降级 Kafka" 9.2.1. 降级的 Kafka 版本兼容性 9.2.2. 降级 Kafka 代理和客户端应用程序 A. 使用您的订阅 Settings Close Language: 简体中文 日本語 English Language: 简体中文 日本語 English Format: Multi-page Single-page Format: Multi-page Single-page Language and Page Formatting Options Language: 简体中文 日本語 English Language: 简体中文 日本語 English Format: Multi-page Single-page Format: Multi-page Single-page 5.2.4.2. Kafka Connect REST API 的可用性 Kafka Connect REST API 在端口 8083 上作为 <connect-cluster-name>-connect-api 服务可用。 如果启用了 KafkaConnectors,Cluster Operator 将恢复直接使用 Kafka Connect REST API 进行手动更改。 Apache Kafka 文档中的 描述了 REST API 支持的操作。 Previous Next