Skip to main content
Redhat Developers  Logo
  • Products

    Platforms

    • Red Hat Enterprise Linux
      Red Hat Enterprise Linux Icon
    • Red Hat AI
      Red Hat AI
    • Red Hat OpenShift
      Openshift icon
    • Red Hat Ansible Automation Platform
      Ansible icon
    • View All Red Hat Products

    Featured

    • Red Hat build of OpenJDK
    • Red Hat Developer Hub
    • Red Hat JBoss Enterprise Application Platform
    • Red Hat OpenShift Dev Spaces
    • Red Hat OpenShift Local
    • Red Hat Developer Sandbox

      Try Red Hat products and technologies without setup or configuration fees for 30 days with this shared Openshift and Kubernetes cluster.
    • Try at no cost
  • Technologies

    Featured

    • AI/ML
      AI/ML Icon
    • Linux
      Linux Icon
    • Kubernetes
      Cloud icon
    • Automation
      Automation Icon showing arrows moving in a circle around a gear
    • View All Technologies
    • Programming Languages & Frameworks

      • Java
      • Python
      • JavaScript
    • System Design & Architecture

      • Red Hat architecture and design patterns
      • Microservices
      • Event-Driven Architecture
      • Databases
    • Developer Productivity

      • Developer productivity
      • Developer Tools
      • GitOps
    • Automated Data Processing

      • AI/ML
      • Data Science
      • Apache Kafka on Kubernetes
    • Platform Engineering

      • DevOps
      • DevSecOps
      • Ansible automation for applications and services
    • Secure Development & Architectures

      • Security
      • Secure coding
  • Learn

    Featured

    • Kubernetes & Cloud Native
      Openshift icon
    • Linux
      Rhel icon
    • Automation
      Ansible cloud icon
    • AI/ML
      AI/ML Icon
    • View All Learning Resources

    E-Books

    • GitOps Cookbook
    • Podman in Action
    • Kubernetes Operators
    • The Path to GitOps
    • View All E-books

    Cheat Sheets

    • Linux Commands
    • Bash Commands
    • Git
    • systemd Commands
    • View All Cheat Sheets

    Documentation

    • Product Documentation
    • API Catalog
    • Legacy Documentation
  • Developer Sandbox

    Developer Sandbox

    • Access Red Hat’s products and technologies without setup or configuration, and start developing quicker than ever before with our new, no-cost sandbox environments.
    • Explore Developer Sandbox

    Featured Developer Sandbox activities

    • Get started with your Developer Sandbox
    • OpenShift virtualization and application modernization using the Developer Sandbox
    • Explore all Developer Sandbox activities

    Ready to start developing apps?

    • Try at no cost
  • Blog
  • Events
  • Videos

Getting started with managed clusters migration

August 5, 2025
Yaheng Liu ChunLin Yang Jacob Berger
Related topics:
Application modernizationHybrid CloudKubernetes
Related products:
Red Hat Advanced Cluster Management for Kubernetes

Share:

    As of Red Hat Advanced Cluster Management 2.13, the multicluster global hub operator has a new developer preview feature: Managed cluster migration. This is especially useful when you're migrating managed clusters, which you might consider doing in any of these scenarios:  

    • Your Advanced Cluster Management hub cluster or hub hardware is unstable.
    • Your Advanced Cluster Management hub cluster has more managed clusters than you need, but you do not want to delete these managed clusters.
    • You want to migrate only selected clusters to another Advanced Cluster Management hub cluster.

    This article teaches you the basics of managed clusters migration, and provides a demo so you can understand how to use it.

    Making it easier for you

    To migrate your managed clusters, you need a multicluster global hub environment. If you need to install one, see multicluster global hub installation. 

    Before you can begin migrating the managed clusters from one Red Hat Advanced Cluster Management hub cluster to another, ensure that you have completed the following actions:

    • Import both Advanced Cluster Management hub clusters from the multicluster global hub control plane
    • Install the same Advanced Cluster Management version for both Advanced Cluster Management hub clusters
    • Enable the managed-service account add-on in both Advanced Cluster Management hub clusters

    Now you're ready to create a managedclustermigration custom resource (CR) in the default global hub namespace, multicluster-global-hub. Here's an example:  

    apiVersion: global-hub.open-cluster-management.io/v1alpha1
    kind: ManagedClusterMigration
    metadata:
      name: migration-sample
      namespace: multicluster-global-hub 
    spec:
      from: demo-hub-a
      to: demo-hub-b
      includedManagedClusters:
      - demo-managed-a1
      - demo-managed-a2
      - demo-managed-a3
      ...
      - demo-managed-aN

    To complete the spec fields, use the following information:  

    • Optional: The from field is your old ACM hub cluster name.
    • Required: The to field is your new ACM hub clutter name.
    • Required: The includeManagedClusters is the managed clusters in your old RHACM hub cluster. You can have multiple entries for this field. 

    Viewing the status during migration

    After you create this file, use the Red Hat Advanced Cluster Management console to view the details of the managed clusters, as shown in Figure 1.

    The managed clusters detached from your old Advanced Cluster Management hub cluster.
    Figure 1: Viewing managed cluster details in the old Advanced Cluster Management hub cluster after creating the ManagedClusterMigration CR.

    You can also use the Red Hat Advanced Cluster Management console to view the details of your managed clusters in your new Advanced Cluster Management hub cluster. See Figure 2.

    The managed clusters imported and ready in your new Advanced Cluster Management hub cluster.
    Figure 2: Viewing managed cluster details in the new Advanced Cluster Management hub cluster during migration.

    Verify that all add-ons are running by checking the detailed status for the managed clusters in your new Advanced Cluster Management hub cluster (Figure 3).

    All add-ons are running in the migrated managed clusters.
    Figure 3: Verifying add-on status for managed clusters in the new Advanced Cluster Management hub cluster.

    Conclusion

    The managed clusters migration feature is available in Red Hat Advanced Cluster Management 2.13. Explore new features in Red Hat Advanced Cluster Management 2.14 that further enhance your experience. 

    We're excited for you to use the multicluster global hub operator to manage your Advanced Cluster Management managed clusters, and we're looking forward to your feedback.

    Related Posts

    • Introducing incident detection in Red Hat Advanced Cluster Management for Kubernetes 2.14

    • Optimize workloads with right-sizing recommendations

    • Announcing right-sizing for OpenShift Virtualization

    • Manage MicroShift with Red Hat Advanced Cluster Management and OpenShift GitOps

    • Getting started with OperatorPolicy

    • Git best practices: Workflows for GitOps deployments

    Recent Posts

    • Cloud bursting with confidential containers on OpenShift

    • Reach native speed with MacOS llama.cpp container inference

    • A deep dive into Apache Kafka's KRaft protocol

    • Staying ahead of artificial intelligence threats

    • Strengthen privacy and security with encrypted DNS in RHEL

    What’s up next?

    Learn how to use the hub cluster backup and restore operator to move managed clusters from one hub to another using Red Hat Advanced Cluster Management for Kubernetes 2.12. 

    Start the activity
    Red Hat Developers logo LinkedIn YouTube Twitter Facebook

    Products

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform

    Build

    • Developer Sandbox
    • Developer Tools
    • Interactive Tutorials
    • API Catalog

    Quicklinks

    • Learning Resources
    • E-books
    • Cheat Sheets
    • Blog
    • Events
    • Newsletter

    Communicate

    • About us
    • Contact sales
    • Find a partner
    • Report a website issue
    • Site Status Dashboard
    • Report a security problem

    RED HAT DEVELOPER

    Build here. Go anywhere.

    We serve the builders. The problem solvers who create careers with code.

    Join us if you’re a developer, software engineer, web designer, front-end designer, UX designer, computer scientist, architect, tester, product manager, project manager or team lead.

    Sign me up

    Red Hat legal and privacy links

    • About Red Hat
    • Jobs
    • Events
    • Locations
    • Contact Red Hat
    • Red Hat Blog
    • Inclusion at Red Hat
    • Cool Stuff Store
    • Red Hat Summit
    © 2025 Red Hat

    Red Hat legal and privacy links

    • Privacy statement
    • Terms of use
    • All policies and guidelines
    • Digital accessibility

    Report a website issue