7.2.2. 升级 Kafka Connect 资源
先决条件
-
支持
v1beta1API 版本的一个 Cluster Operator 已启动且正在运行。
步骤
对部署中的每个 KafkaConnect 资源执行以下步骤。
更新编辑器中的
KafkaConnect资源。oc edit kafkaconnect my-connect
oc edit kafkaconnect my-connectCopy to Clipboard Copied! Toggle word wrap Toggle overflow 替换:
apiVersion: kafka.strimzi.io/v1alpha1
apiVersion: kafka.strimzi.io/v1alpha1Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用:
apiVersion: kafka.strimzi.io/v1beta1
apiVersion: kafka.strimzi.io/v1beta1Copy to Clipboard Copied! Toggle word wrap Toggle overflow 如果存在,移动:
KafkaConnect.spec.affinity
KafkaConnect.spec.affinityCopy to Clipboard Copied! Toggle word wrap Toggle overflow KafkaConnect.spec.tolerations
KafkaConnect.spec.tolerationsCopy to Clipboard Copied! Toggle word wrap Toggle overflow 改为:
KafkaConnect.spec.template.pod.affinity
KafkaConnect.spec.template.pod.affinityCopy to Clipboard Copied! Toggle word wrap Toggle overflow KafkaConnect.spec.template.pod.tolerations
KafkaConnect.spec.template.pod.tolerationsCopy to Clipboard Copied! Toggle word wrap Toggle overflow 例如,移动:
spec: # ... affinity {} tolerations {}spec: # ... affinity {} tolerations {}Copy to Clipboard Copied! Toggle word wrap Toggle overflow 改为:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 保存文件,退出编辑器并等待更新的资源得到协调。