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…

Luca Prete

Cloud Consultant at Google. Deployment engineer, DevOps. Working on systems and networks. SDN specialist.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store