1.3. 用来打开和关闭功能的功能门
作为 Kafka 集群管理员,您现在可以在 Operator 部署配置 中打开和关闭功能 子集。功能门当前仅适用于 Cluster Operator。以后的发行版本可能会向其他 Operator 添加功能门。
AMQ Streams 1.8 引入了以下功能门和关联的新功能:
-
ControlPlaneListener 来
切换 control plane 侦听程序 -
用于切换 服务帐户补丁的
ServiceAccountPatching
功能门的默认状态为 enabled 或 disabled。启用后,功能门会更改 Operator 的行为,并在 AMQ Streams 部署中启用该功能。
功能门的成熟度等级为 Alpha、Beta 或正式 可用 (GA)。
功能门成熟度等级 | 描述 | 默认状态 |
---|---|---|
alpha | 控制可能实验性、不稳定或未充分测试生产用途的功能。在以后的版本中可能会更改这些功能。 | Disabled |
Beta | 控制经过良好测试的功能。在以后的版本中这些功能不太可能改变。 | Enabled |
正式发行(GA) | 控制稳定、经过良好测试且适合生产用途的功能。GA 功能不会在以后的版本中改变。 | Enabled |
配置功能门
在 Cluster Operator 的部署配置中,在 STRIMZI_FEATURE_GATES
环境变量中指定以逗号分隔的功能门名称和前缀列表。+
前缀启用功能门,而 -
前缀可禁用它。
示例:启用 Control Plane Listener 功能门
编辑 Cluster Operator 的 Deployment:
oc edit deployment strimzi-cluster-operator
添加
STRIMZI_FEATURE_GATES
环境变量,值设为+ControlPlaneListener
# ... env: #... - name: STRIMZI_FEATURE_GATES value: +ControlPlaneListener #...
请参阅 Feature gates 和 Cluster Operator 配置。