Kubernetes & GKE Learning Resources¶
1. Kubernetes Overview¶
Kubernetes Overview
Drill into Kubernetes Components, the Kubernetes API, and how to interface with the API using tools like kubectl
.
2. Kubernetes Architecture¶
Kubernetes Architecture
Learn what nodes are (master & worker) and explore the Kubernetes components along with their roles (apiserver, etcd, etc).
3. Pods¶
Pods Overview
Understand the fundamental unit of deployment in Kubernetes.
4. Deployments¶
Deployments
Learn how Kubernetes Deployments manage stateless applications and ensure desired state.
5. Services¶
Services
See how Kubernetes Services enable network access to sets of Pods.
6. Google Kubernetes Engine (GKE) Overview¶
GKE Overview
Explore how GKE abstracts the heavy lifting of managing Kubernetes components.
7. GKE Cluster Architecture¶
GKE Cluster Architecture
Learn about the architecture of a GKE cluster and how it differs from standard Kubernetes.
8. Node Pools¶
Node Pools
Understand how Node Pools define worker nodes in GKE, enabling standardized deployments and compute fine-tuning based on workloads.