With Cilium-based cross-cluster networking, we’re delivering a managed, high-performance community that may span your whole fleet.
On this article
As organizations modernize their software portfolios, we’re witnessing a basic shift in how cloud-native infrastructure is architected. Now not is the query “How will we scale a cluster?” however relatively “How will we scale throughout clusters, areas, and clouds whereas sustaining operational simplicity?”
Immediately, we’re thrilled to announce the general public preview of cross-cluster networking for Azure Kubernetes Fleet Supervisor. This functionality represents the following evolution in multi-cluster administration by introducing clear E-W multi-cluster networking powered by Superior Container Networking Companies.
The problem of multi-cluster networking
Whether or not pushed by regulatory necessities, regional catastrophe restoration, or the necessity to isolate blast domains, organizations of each measurement usually run a number of Azure Kubernetes Service (AKS) clusters. Nonetheless, managing these clusters has traditionally launched a “networking tax.” Conventional approaches depend on advanced VPNs, gateways, and handbook service discovery, including latency and operational complexity.
Even when working only a few clusters and particularly when working massive scale fleets of clusters, groups want constant, dependable cross‑cluster connectivity to help situations like failover, shared companies architectures, and seamlessly shifting workloads throughout areas for capability or latency. On the similar time, platform groups wish to summary infrastructure particulars from builders, enabling seamless cluster-level adjustments with out disrupting functions.
Our imaginative and prescient: Multi-cluster administration with seamless networking
In response to related challenges, we constructed Azure Kubernetes Fleet Supervisor. Fleet Supervisor is designed to simplify multi-cluster Kubernetes for everybody. Whereas Fleet Supervisor has already simplified workload propagation (deploying to many clusters) and replace orchestration (protected, staged upgrades), the community remained a problem.
With the introduction of Cilium-based cross-cluster networking in Azure Kubernetes Fleet Supervisor, we’re delivering a managed, high-performance community that may span your whole fleet.
This functionality extends the Kubernetes networking mannequin throughout clusters, enabling companies and workloads to speak throughout cluster boundaries as in the event that they have been native, whereas preserving cluster-level isolation and governance.
Constructed on an open-source basis, this functionality makes use of Cilium for dataplane and Kubefleet for fleet-level orchestration, each lively Cloud Native Computing Basis (CNCF) tasks. This ensures transparency, portability, and alignment with the broader Kubernetes ecosystem, whereas benefiting from steady innovation from the open-source group.
The next diagram exhibits how clusters in a fleet are linked by way of a unified, managed community, enabling seamless communication, service discovery, and coverage enforcement.
Key capabilities embody:
Seamless east-west connectivity: Utilizing eBPF-based routing with energy of Azure CNI powered by Cilium and Superior Container Networking Companies, pods can talk throughout clusters with native efficiency, no proxies or gateways required.
World service discovery: With a easy annotation (service.cilium.io/international=true), an ordinary Kubernetes Service turns into “international.” Cross-cluster networking mechanically discovers endpoints throughout joined member clusters, offering clear load balancing and failover.
Multi‑cluster observability: Achieve a unified view of community well being throughout clusters with aggregated metrics, logs, and movement visibility. Superior Container Networking Companies integrates Cilium telemetry to supply constant insights, sooner troubleshooting, and finish‑to‑finish visibility throughout the fleet.
Unified safety and governance: Safety insurance policies are not confined by cluster boundaries. By means of Superior Container Networking Companies, now you can implement enterprise-grade community insurance policies and acquire deep observability throughout your whole international footprint, making certain identity-based safety follows your workloads wherever they run.
Zero-touch administration: Fleet Supervisor handles the advanced lifecycle, managing certificates, and community configurations, so that you don’t must.
These capabilities are utilizing eBPF to allow environment friendly routing, coverage enforcement, and observability for high-performance networking
Strategic resilience with cross-cluster networking
In a digital-first financial system, resilience is a aggressive benefit. Cross-cluster networking permits clients to construct architectures which might be inherently resilient to single-cluster or single-region failures.
Whether or not you might be operating “Shared Companies” clusters to help a whole bunch of tenants or constructing “World Companies” that route visitors to the healthiest accessible endpoints, cross-cluster networking for Azure Kubernetes Fleet Supervisor ensures your infrastructure is as agile as what you are promoting wants.
We’re dedicated to offering essentially the most strong, safe, and performant platform for multi-cluster environments. Cross-cluster networking is a giant step in direction of a future the place the bodily boundaries of a cluster not restrict the innovation inside it.
Getting began with cross-cluster networking
Cross-cluster networking for Azure Kubernetes Fleet Supervisor is designed to attenuate operational complexity:
Stipulations on your clusters:
Azure CNI powered by Cilium because the networking dataplane.
Superior Container Networking Companies enabled.
Arrange cross-cluster networking:
Be part of clusters to a Fleet.
Affiliate the members with a cross-cluster community profile.
Deploy companies with international annotations to allow cross-cluster communication.
As soon as configured, Fleet Supervisor mechanically deploys and manages the required elements, enabling direct pod-to-pod communication throughout clusters with out extra gateways or overlays.
This managed method removes the burden of establishing and sustaining Cilium multi-cluster elements manually, permitting groups to deal with software supply as a substitute of infrastructure administration.
See it in motion: Watch the Cross-Cluster Networking for Azure Kubernetes Fleet Supervisor Video Information to study extra and see a fast demo.
Documentation and sources
You probably have suggestions or wish to study extra, attain out to your Microsoft account workforce or share suggestions by way of the Azure Kubernetes Service group channels, we’d love to listen to from you!

