Container Service for Kubernetes (ACK) supports hot migration from standard managed Kubernetes clusters to professional managed Kubernetes clusters. You can dynamically migrate your workloads from existing standard managed Kubernetes clusters to professional managed Kubernetes clusters. This way, you can benefit from the features that are provided by professional managed Kubernetes clusters. This topic describes how to migrate your workloads from a standard managed Kubernetes cluster to a professional managed Kubernetes cluster.

Background information

Professional managed Kubernetes clusters are developed based on standard managed Kubernetes clusters. Professional managed Kubernetes clusters are covered by the service level agreement (SLA) that supports compensation clauses. This type of cluster is suitable for enterprise users that require higher stability and security for large-scale production environments. For more information about professional managed Kubernetes clusters, see Introduction to professional managed Kubernetes clusters.

Precautions

  • You can perform hot migration from standard managed Kubernetes clusters to professional managed Kubernetes clusters only if the Kubernetes version of the clusters is 1.16 or later.

  • However, you cannot migrate workloads from professional managed Kubernetes clusters to standard managed Kubernetes clusters.

Migration procedure

The migration of workloads from a standard managed Kubernetes cluster to a professional managed Kubernetes cluster involves the following steps: cluster precheck and migration.

A standard managed Kubernetes cluster must pass the precheck before the workloads can be migrated.
  • If the cluster fails to pass the precheck, you can follow the instructions to go to the details page and view further details about the failure.
  • If the cluster passes the precheck, the migration process starts.

Procedure

  1. Log on to the ACK console.
  2. In the left-side navigation pane of the ACK console, click Clusters.
  3. On the Clusters page, find the standard managed Kubernetes cluster that you want to migrate and click Migrate to Professional Managed Kubernetes in the Actions column.
  4. In the Migrate to Professional Managed Kubernetes dialog box, read the notes and click OK.
    Migrate a cluster
    After you click OK, ACK performs a precheck on the cluster. If the cluster fails to pass the precheck, you can follow the instructions to go to the details page and troubleshoot the issues. If the cluster passes the precheck, the migration process starts.
  5. After the migration is complete, click OK in the Migrate to Professional Managed Kubernetes dialog box.
    On the Clusters page, the cluster type automatically changes from Standard Managed Kubernetes to Professional Managed Kubernetes after the cluster is migrated.

References

You can migrate workloads from dedicated Kubernetes clusters to professional managed Kubernetes clusters. For more information, see Hot migration from dedicated Kubernetes clusters to professional managed Kubernetes clusters.