Zero downtime migration of Azure Kubernetes clusters managed by Terraform

Terraform is an awesome tool when it comes to managing your infrastructure as code.
26 August 2020
Seamless Azure Kubernetes migration with zero downtime! Learn how with Terraform on our blog. Achieve uninterrupted operations.
Seamless Azure Kubernetes migration with zero downtime! Learn how with Terraform on our blog. Achieve uninterrupted operations.
Oleksandr Fesiuk
Reading time
min
Share article
Terraform is an awesome tool when it comes to managing your infrastructure as code. You can create complex dependencies between resources in different kinds of cloud and on-prem infrastructure, all with a bunch of .tf files and providers.

First attempt

Possible solutions

Additional pool

Manual migration

Step 1: Create a new Agent Pool

Step 2: Cordon & Drain

Step 3: Delete node pool

Step 4: Reimport

Summary