第 6 章 已弃用的功能
本发行版本中弃用的功能,以及之前的 AMQ Streams 版本中所支持的功能如下所示。
6.1. 环境变量配置供应商已弃用 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
您可以使用配置供应商为所有 Kafka 组件从外部来源加载配置数据,包括生成者和消费者。
在以前的版本中,您可以使用组件的 spec 配置中的 config.providers 属性启用 secrets.io.strimzi.kafka.EnvVarConfigProvider 环境变量配置供应商。但是,这个供应商现已弃用,并将在以后的版本中删除。因此,建议您更新您的实现以使用 Kafka 自己的环境变量配置供应商(org.apache.kafka.common.config.provider.EnvVarConfigProvider)提供配置属性作为环境变量。
启用环境变量配置供应商的配置示例
apiVersion: kafka.strimzi.io/v1beta2
kind: KafkaConnect
metadata:
name: my-connect
annotations:
strimzi.io/use-connector-resources: "true"
spec:
# ...
config:
# ...
config.providers: env
config.providers.env.class: org.apache.kafka.common.config.provider.EnvVarConfigProvider
# ...