如何为 cp-helm-charts 启用 confluent.value.schema.validation
how to enable confluent.value.schema.validation for cp-helm-charts
我正在使用 helm 使用 cp-helm-charts
部署 kafka
我启用了 zookeeper、kafka、模式注册表和控制中心组件。在控制中心 UI 我可以创建一个主题并为该主题设置一个模式。但是,模式验证未启用,仍然可以向主题写入任意文本。
我正在尝试启用架构验证 described here
通过将这些选项添加到我的 helm 值中:
cp-control-center:
configurationOverrides:
"confluent.schema.registry.url": http://data-cp-schema-registry:8081
"confluent.value.schema.validation": true
但是没有效果
问题:
如何为 cp-helm-charts kafka 启用模式验证?
想法是限制所有与指定架构不匹配的内容。
模式验证仅适用于 Confluent Server(代理)或主题,不适用于控制中心容器,因此您需要将该覆盖转移到 kafka 配置(并验证它是否使用 cp-server
图片)
值得一提的是,这是 Confluent Enterprise 的付费功能。
我正在使用 helm 使用 cp-helm-charts
部署 kafka我启用了 zookeeper、kafka、模式注册表和控制中心组件。在控制中心 UI 我可以创建一个主题并为该主题设置一个模式。但是,模式验证未启用,仍然可以向主题写入任意文本。
我正在尝试启用架构验证 described here 通过将这些选项添加到我的 helm 值中:
cp-control-center:
configurationOverrides:
"confluent.schema.registry.url": http://data-cp-schema-registry:8081
"confluent.value.schema.validation": true
但是没有效果
问题: 如何为 cp-helm-charts kafka 启用模式验证? 想法是限制所有与指定架构不匹配的内容。
模式验证仅适用于 Confluent Server(代理)或主题,不适用于控制中心容器,因此您需要将该覆盖转移到 kafka 配置(并验证它是否使用 cp-server
图片)
值得一提的是,这是 Confluent Enterprise 的付费功能。