Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
ns
 
 
pvc
 
 
rs
 
 
 
 
 
 
 
 
 
 

README.md

Kubernetes Cluster Federation (The Hard Way)

This tutorial will walk you through setting up a Kubernetes cluster federation composed of four Kubernetes clusters across multiple GCP regions.

This guide is not for people looking for a fully automated command to bring up a Kubernetes cluster federation. If that's you then check out Setting up Cluster Federation with Kubefed.

This tutorial is optimized for learning, which means taking the long route to help people understand each task required to bootstrap a Kubernetes cluster federation. This tutorial requires access to Google Compute Engine.

Prerequisites

Clone This Repository

Checkout this repository which contains the Kubernetes configs required to provision a federated control plane.

git clone https://github.com/kelseyhightower/kubernetes-cluster-federation.git
cd kubernetes-cluster-federation

Bootstrapping Tasks

This tutorial will leverage Google Container Engine to provision four Kubernetes clusters across multiple GCP regions.

Provision Federated Control Plane

The federated control plane must run in a Kubernetes host cluster which has access to a set of cluster configurations and secrets for accessing them. The following labs will walk you through provisioning a federated control plane in the us-central1-b cluster.

Running Federated Workloads

Cleaning Up

About

Kubernetes cluster federation tutorial

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.