我们目前面临以下情况:
Ingress1_legacy: service.domain.com
/ >> service_legacy
Ingress2_new: service_one.domain.com, service_two.domain.com
/one >> service_new_one
/two >> service_new_two
我们的计划是将 service.domain.com 无缝重定向到 service_new_one。现在的想法是编辑 Ingress1 以指向 service_new_one ,如下所示:
Ingress1_legacy (updated): service.domain.com
/ >> service_new_one
我们的经验是,一旦我们更改 Ingress1_legacy 的配置,对 service.domain.com 的调用就会导致 502。这种情况持续了足够长的时间,我们可以更好地回滚到原始配置。
那么这是一个可行的策略吗?我们的假设是否正确,即 Ingress 中服务路由的更改配置应该允许无缝、立即迁移到其他服务?或者 Ingress 配置的更改通常会导致负载平衡的一些停机时间?