第 7 章 使用 Strimzi Operator
使用 Strimzi operator 来管理 Kafka 集群,以及 Kafka 主题和用户。
7.1. 使用 AMQ Streams operator 监视命名空间 复制链接链接已复制到粘贴板!
Operator 会监视和管理命名空间中的 AMQ Streams 资源。Cluster Operator 可以监控 OpenShift 集群中的一个命名空间、多个命名空间或所有命名空间。主题 Operator 和 User Operator 可以监视单个命名空间。
-
Cluster Operator 监视
Kafka资源 -
Topic Operator 监视
KafkaTopic资源 -
User Operator 会监视
KafkaUser资源
主题 Operator 和 User Operator 只能监视命名空间中的单个 Kafka 集群。它们只能连接到单个 Kafka 集群。
如果多个主题 Operator 监视同一命名空间,则可能会发生名称冲突和主题删除。这是因为每个 Kafka 集群都使用同名的 Kafka 主题(如 __consumer_offsets)。请确定只有一个主题 Operator 会监视给定的命名空间。
当将多个用户 Operator 与单个命名空间一起使用时,带有给定用户名的用户可在多个 Kafka 集群中存在。
如果您使用 Cluster Operator 部署 Topic Operator 和 User Operator,它们会监控 Cluster Operator 部署的 Kafka 集群。您还可以使用 operator 配置中的 watchedNamespace 指定一个命名空间。
对于每个 Operator 的独立部署,您可以指定一个命名空间和与 Kafka 集群的连接,以便在配置中监视。