---
title: "Multi-cluster management and federation"
description: "Centralize control of Kubernetes clusters in a self-managed Calico Enterprise management cluster with federated endpoints, federated services, and cross-cluster networking."
product: "Calico Enterprise"
version: "3.23 (latest)"
section: "Multi-cluster management"
canonical_url: "https://docs.tigera.io/calico-enterprise/latest/multicluster/"
---

# Multi-cluster management and federation

With multi-cluster management, you can centralize control of multiple Kubernetes clusters in a single management plane, with federated endpoint identity, federated services, and multi-cluster networking.

## Setting up multi-cluster management

##### [Create a Calico Enterprise management cluster](https://docs.tigera.io/calico-enterprise/latest/multicluster/set-up-multi-cluster-management/standard-install/create-a-management-cluster.md)

[Provision a self-managed Calico Enterprise management cluster with the Tigera Operator to control hundreds of managed Kubernetes clusters from one plane.](https://docs.tigera.io/calico-enterprise/latest/multicluster/set-up-multi-cluster-management/standard-install/create-a-management-cluster.md)

##### [Create a Calico Enterprise managed cluster](https://docs.tigera.io/calico-enterprise/latest/multicluster/set-up-multi-cluster-management/standard-install/create-a-managed-cluster.md)

[Register a Calico Enterprise managed cluster with a self-managed management cluster using the Tigera Operator for centralized log storage and RBAC.](https://docs.tigera.io/calico-enterprise/latest/multicluster/set-up-multi-cluster-management/standard-install/create-a-managed-cluster.md)

## Setting up multi-cluster management using Helm

##### [Create a Calico Enterprise management cluster](https://docs.tigera.io/calico-enterprise/latest/multicluster/set-up-multi-cluster-management/helm-install/create-a-management-cluster-helm.md)

[Install a self-managed Calico Enterprise management cluster with Helm 3 to consolidate control of multiple managed clusters from a single plane.](https://docs.tigera.io/calico-enterprise/latest/multicluster/set-up-multi-cluster-management/helm-install/create-a-management-cluster-helm.md)

##### [Create a Calico Enterprise managed cluster](https://docs.tigera.io/calico-enterprise/latest/multicluster/set-up-multi-cluster-management/helm-install/create-a-managed-cluster-helm.md)

[Install a Calico Enterprise managed cluster with Helm 3 and connect it to a self-managed management cluster for centralized control and log storage.](https://docs.tigera.io/calico-enterprise/latest/multicluster/set-up-multi-cluster-management/helm-install/create-a-managed-cluster-helm.md)

## Cluster mesh

##### [Overview](https://docs.tigera.io/calico-enterprise/latest/multicluster/federation/overview.md)

[Calico Enterprise cluster mesh concepts including pod IP routability, federated workload endpoints, federated services, and identity-aware cross-cluster policy.](https://docs.tigera.io/calico-enterprise/latest/multicluster/federation/overview.md)

##### [Configure federated services](https://docs.tigera.io/calico-enterprise/latest/multicluster/federation/services-controller.md)

[Configure a Calico Enterprise federated service with the Tigera Federated Services Controller to consolidate endpoints across a cluster mesh.](https://docs.tigera.io/calico-enterprise/latest/multicluster/federation/services-controller.md)

##### [Cluster mesh example for clusters in AWS](https://docs.tigera.io/calico-enterprise/latest/multicluster/federation/aws.md)

[Sample Calico Enterprise cluster mesh configuration that peers an on-premises cluster with an AWS VPC cluster using BGP, NLB, and the Federated Services Controller.](https://docs.tigera.io/calico-enterprise/latest/multicluster/federation/aws.md)

##### [Creating the cluster mesh](https://docs.tigera.io/calico-enterprise/latest/multicluster/federation/kubeconfig.md)

[Connect a Calico Enterprise cluster mesh by generating per-cluster kubeconfig credentials and RemoteClusterConfiguration resources with VXLAN or WireGuard overlays.](https://docs.tigera.io/calico-enterprise/latest/multicluster/federation/kubeconfig.md)

## Advanced

##### [Change a cluster type](https://docs.tigera.io/calico-enterprise/latest/multicluster/change-cluster-type.md)

[Convert a Calico Enterprise cluster between management, managed, and standalone roles by editing ManagementCluster and ManagementClusterConnection resources.](https://docs.tigera.io/calico-enterprise/latest/multicluster/change-cluster-type.md)

##### [Fine-tune multi-cluster management](https://docs.tigera.io/calico-enterprise/latest/multicluster/fine-tune-deployment.md)

[Harden a Calico Enterprise multi-cluster management deployment for production with scalable service types, log retention tuning, and RBAC for managed cluster data.](https://docs.tigera.io/calico-enterprise/latest/multicluster/fine-tune-deployment.md)
