Architecture & cluster anatomy
Control plane, kubelet, etcd, scheduler — how the pieces fit, explored on a kubeadm-built cluster.
Ten afternoons that take engineers from administering vanilla Kubernetes on-prem to running Amazon EKS in production — bootstrapped, patched, exposed and upgraded entirely through Terraform. Live sessions, real clusters, and a working demo app by the end.
One live 3-hour session per weekday — 1–4 PM Central / 2–5 PM Eastern — for 10 days (30 hours total).
The first track builds solid vanilla-Kubernetes administration on-prem; the second applies it to Amazon EKS the way production teams run it — through Terraform.
Basic Linux commands and container fundamentals. No prior Kubernetes required — the on-prem track builds it from the ground up.
Hands-on labs on dedicated remote clusters — kubectl and console access during every session, ending with a live app behind a real AWS load balancer.
The fundamentals every cluster admin needs, taught on a real on-prem-style cluster.
Control plane, kubelet, etcd, scheduler — how the pieces fit, explored on a kubeadm-built cluster.
Pods, Deployments, Services, ConfigMaps and Secrets — deployed, broken and fixed by hand.
Cluster networking, CNI concepts, DNS and Services from ClusterIP to ingress controllers.
PersistentVolumes, claims and StorageClasses — stateful workloads without a cloud provider.
Who can do what: roles, bindings and locking down access properly.
Metrics-server, Prometheus and Grafana — seeing what the cluster is actually doing.
Cordon, drain, patching nodes safely — plus etcd backup and restore, the admin safety net.
CrashLoopBackOff, probes, events, logs — a structured triage method with the kubectl commands that matter.
The same skills, applied the way real AWS teams run them: infrastructure as code end to end.
VPC, subnets, IAM and the EKS control plane provisioned from clean, modular Terraform — the foundation everything else builds on.
Managed node groups in Terraform: sizing, autoscaling, labels, taints and spot/on-demand strategy.
How pod networking really works on EKS — IP allocation, ENIs, prefix delegation and the limits that surprise teams.
Building and patching custom images for worker nodes, and rolling them through node groups without downtime.
AWS Load Balancer Controller set up end to end, finishing with a live NGINX app served through a real ALB.
IAM Roles for Service Accounts — giving pods least-privilege AWS access the supported way.
Upgrading the control plane and node groups through Terraform — ordering, add-on compatibility and safe rollout.
Bringing it together: cost awareness, common failure modes and the day-2 habits that keep EKS boring.
Tell us your team size and preferred start date — we'll come back with pricing, dates and the full day-by-day agenda.