13.2.104.4. KafkaMirrorMakerSpec 模式属性

属性描述

version

Kafka MirrorMaker 版本。默认值为 2.8.0。请参阅相关文档,以了解升级或降级版本所需的流程。

字符串

replicas

部署 中的容器集数量。

整数

image

容器集的 docker 镜像。

字符串

consumer

源集群配置.

KafkaMirrorMakerConsumerSpec

producer

目标集群的配置.

KafkaMirrorMakerProducerSpec

资源

要保留的 CPU 和内存资源。如需更多信息,请参阅核心/v1 资源要求的外部文档。

ResourceRequirements

whitelist

whitelist 属性已弃用,现在应使用 spec.include 配置。镜像中包含的主题列表。此选项允许任何使用 Java 样式的正则表达式的正则表达式。使用表达式 "A|B" 实现名为 A 和 B 的两个主题的镜像。或者,作为特殊情况,您可以使用正则表达式 '*' 来镜像所有主题。您还可以指定多个用逗号分开的正则表达式。

字符串

Include

镜像中包含的主题列表。此选项允许任何使用 Java 样式的正则表达式的正则表达式。使用表达式 "A|B" 实现名为 A 和 B 的两个主题的镜像。或者,作为特殊情况,您可以使用正则表达式 '*' 来镜像所有主题。您还可以指定多个用逗号分开的正则表达式。

字符串

jvmOptions

容器集的 JVM 选项.

JvmOptions

logging

MirrorMaker 的日志记录配置.类型取决于给定对象中的 logging.type 属性的值,它必须是 [inline, external] 之一。

InlineLogging, ExternalLogging

metricsConfig

指标配置.这个类型取决于给定对象中 metricsConfig.type 属性的值,必须是 [jmxPrometheusExporter] 中的一个。

JmxPrometheusExporterMetrics

tracing

Kafka MirrorMaker 中的追踪配置。类型取决于给定对象中 tracing.type 属性的值,它必须是 [jaeger] 之一。

JaegerTracing

模板

模板,以指定如何生成 Kafka MirrorMaker 资源、Deployment 和 Pod

KafkaMirrorMakerTemplate

livenessProbe

Pod 存活度检查.

probe

readinessprobe

Pod 就绪度检查。

probe