Designing a container IP addressing plan for GKE
In this section, you will learn how to design a scalable GKE cluster to handle large workloads. Moreover, you will learn how to plan IP addressing for the Pods and Services running on your GKE cluster. Finally, you will learn about some recommendations for security in GKE.
Creating scalable GKE clusters
When it comes to achieving high availability in your GKE cluster, the best fit is to go for a regional cluster. Indeed, regional GKE clusters can have multiple Kubernetes control planes across multiple zones, and this improves greatly the resilience of the entire system. A Kubernetes control plane consists of many components, described as follows:
kube-apiserver
: This component is the frontend of a Kubernetes cluster and allows managers to control the entire cluster via the APIs exposed. Indeed, using thekubectl
command-line tool, Kubernetes administrators can talk to the API server directly.etcd
: This component stores...