Skip to content

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.