Migrate Containers from GKE to AKS

NaveenKumar 1 Reputation point

Please let me know the Pr-requisites/P re-assesment on how do we migrate the GKE containers to AKS.
I have production containers in GKE and want to migrate them to AKS without downtime (Live Migration)

Azure Kubernetes Service (AKS)
Azure Kubernetes Service (AKS)
An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
1,118 questions
{count} votes

2 answers

Sort by: Most helpful
  1. prmanhas-MSFT 17,516 Reputation points Microsoft Employee

    @NaveenKumar Firstly coming to the migration part it is usually not recommended to do any sort of migration in production during business hours as there is possibility that you might encounter some error or some issue. So in order for production to not get impacted by the migration process you can try to schedule this activity in off Business hours so you won't be impacted by downtime. Again it's just a recommendation for best practice and final call is yours.

    For Migration you can refer to this article to plan and execute a successful migration to Azure Kubernetes Service (AKS). To help you make key decisions, this guide provides details for the current recommended configuration for AKS.

    Moreover here is the link to Q&A post where customer has a similar ask.

    Hope it helps!!!

    Please 'Accept as answer' if it helped, so that it can help others in the community looking for help on similar topics

  2. prmanhas-MSFT 17,516 Reputation points Microsoft Employee

    @NaveenKumar Firstly, apologies for the delay in responding on this and any inconvenience this issue may have caused.

    You first need to deploy all the GKE manifests into AKS. As mentioned in this article this document can be used to help support the following scenarios:

    Migrating an AKS Cluster backed by Availability Sets to Virtual Macahine Scale Sets

    • Migrating an AKS cluster to use a Standard SKU load balancer
    • Migrating from Azure Container Service (ACS) - retiring January 31, 2020 to AKS
    • Migrating from AKS engine to AKS
    • Migrating from non-Azure based Kubernetes clusters to AKS

    So the steps mentioned in this article as mentioned in the above answer as well is the document which will suffice your requirement.

    Moreover the doc is in pipeline for updates. I don't have any ETA in that but yes our backend team in working on this.

    Please 'Accept as answer' if it helped, so that it can help others in the community looking for help on similar topics