KubeSphere is an open-source distributed operating system for managing cloud-native applications. Using Kubernetes as its kernel, KubeSphere provides a plug-and-play architecture for the seamless integration of third-party applications to boost its ecosystem. KubeSphere can be run anywhere as it is highly pluggable and doesn’t require hacking into Kubernetes.

KubeSphere is developed to address multicluster and multi-cloud management challenges and implement the proceeding user scenarios, providing users with a unified control plane to distribute applications and their replicas to multiple clusters from the public cloud to on-premises environments.

Kubernetes Cluster Federation in KubeSphere

Based on Kubernetes Cluster Federation (Kubefed for short), KubeSphere implements multicluster management which allows cluster administrators to easily manage multiple Kubernetes clusters across cloud providers.

In this tutorial, we install a host cluster in the data center to play the role of the control plane for member clusters. Then we use two popular hosted Kubernetes services, DigitalOcean Kubernetes and Amazon EKS, and import them into the host cluster.

#kubernetes #kubernetes-cluster #kubesphere #amazon eks

Multi-Cluster Kubernetes
1.10 GEEK