【发布时间】:2021-01-13 19:35:44
【问题描述】:
我们在 env 中使用了 confluent kafka 4.0.0 作为微服务,我们希望将其升级到 5.5.1 版本,类似于 zookeeper 和 kafka Rest。 我们将 kafka broker 和 zookeeper 作为 statefulsets 运行,而 kafka rest 作为部署运行。
在启用回滚过程的情况下进行此升级的最佳方法是什么?
- 在运行的sts和deployments上将image标签升级到5.5.1版本并更改相同下的所有配置 命名空间。
或
- 在具有升级版本和新配置的新命名空间中创建所有 kafka 组件,并在此处简单地路由流量 通过更改入口负载平衡器。
从这些方法中升级的最佳方法是什么?如果有其他方法也可以告诉我。
【问题讨论】:
标签: docker kubernetes deployment apache-kafka