【发布时间】:2018-07-30 08:07:16
【问题描述】:
在处理带有数据库迁移的滚动更新时,kubernetes 如何处理这个问题?
例如 - 我有一个从 app-v1 更新到 app-v2 的应用程序,其中包括更改现有表的迁移步骤。所以这意味着它需要我在部署后为 Rails 应用程序运行类似 db:migrate 的东西。
当滚动部署发生在 3 个副本集上时。它将从一个吊舱部署到另一个吊舱。可能允许没有新版本应用程序的 POD 中断。
虽然这种情况并不经常发生。它很有可能会。我想了解此方案的最佳/推荐方法。
【问题讨论】:
标签: kubernetes database-migration