TL;DR: Migrating applications gradually between Kubernetes deployments so that intra-cluster traffic is not affected, can be challenging. This article proposes an approach that makes use of standard but powerful tools.
Raise the hand who has never had to migrate applications between two Kubernetes clusters!
Easy, right? Well, not really. Not always.
It may happen for a few reasons: for example, it might be due to some major platform upgrades, or as a result of a consistent resource reorganisation.
While in principle this would seem quite a straight-forward task, the process may get more complex, as dependencies between applications increase, and…
Cloud Consultant at Google. Deployment engineer, DevOps. Working on systems and networks. SDN specialist.