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