Cluster Administration
- Cluster Administration Overview
- Certificates
- Cloud Providers
- Managing Resources
- Cluster Networking
- Logging Architecture
- Configuring kubelet Garbage Collection
- Federation
- Proxies in Kubernetes
- Controller manager metrics
- Installing Addons
Federation
Multiple Kubernetes clusters can be managed as a single cluster with the help of federated clusters. So, you can create multiple Kubernetes clusters within a data center/cloud and use federation to control/manage them all at one place.
Kubernetes Cluster Federation (KubeFed for short) allows you to coordinate the configuration of multiple Kubernetes clusters from a single set of APIs in a hosting cluster. KubeFed aims to provide mechanisms for expressing which clusters should have their configuration managed and what that configuration should be. The mechanisms that KubeFed provides are intentionally low-level, and intended to be foundational for more complex multicluster use cases such as deploying multi-geo applications and disaster recovery.
The federated clusters can achieve this by doing the following two things
- Cross cluster discovery
- Sync resources across clusters