A recommended four-day workshop for Kubernetes teams adopting GKE
This proposed agenda shortens familiar container and Kubernetes fundamentals. It focuses on the operating assumptions and integrations that change on GKE.
Day 1
Workload requirements and managed defaults
We review application configuration, resource requests, probes, and rollout behavior. You will compare the submitted workload with the settings admitted by the chosen GKE configuration.
Hands-on exercises
- Deploy a representative application and inspect its effective resource settings.
- Diagnose a release rejected or left unready by a destination requirement.
Day 2
Templates, architecture, and maintenance
You will use Helm and compare Kustomize for destination-specific resources. We examine control-plane and node responsibilities, release channels, and the maintenance behavior relevant to the selected operating model.
Hands-on exercises
- Prepare a repeatable release with explicit GKE-dependent settings.
- Review a workload disruption scenario against replicas, placement, and maintenance controls.
Day 3
Traffic, network controls, and placement
We trace DNS, Services, ingress, and Google Cloud traffic integrations. You will examine network policies, service mesh use cases, affinity, and the placement requirements of workloads and storage.
Hands-on exercises
- Diagnose a service whose Google Cloud traffic path does not reach the application.
- Inspect a volume or placement requirement that conflicts with available capacity.
Day 4
Federation, persistent state, and scaling
You will connect Kubernetes service accounts to the selected Google Cloud access model. We cover secrets, persistent storage, RBAC, HPA metrics, and the distinction between workload demand and managed compute capacity.
Hands-on exercises
- Trace a sample Google Cloud API request to its workload identity and IAM permissions.
- Compare application load, requested resources, and the capacity response of the selected environment.
Your GKE compute model, Google Cloud dependencies, and operational responsibilities can shape the agenda. Get in touch to tailor the workshop to your self-managed-Kubernetes-to-GKE transition.