Terraform on Google Kubernetes Engine (GKE)¶
GCP GKE Real-World
Master Terraform on GCP GKE with 40+ real-world demos — GKE Standard & Autopilot clusters, Kubernetes resources, storage, Gateway API, Terraform modules, and CI/CD with Cloud Build.
Udemy Course¶
| Detail | Info |
|---|---|
| Course | GCP GKE Terraform on Google Kubernetes Engine DevOps SRE — 40 Demos |
| Rating | |
| Students | 2,800+ |
| Demos | 40+ Hands-On |
| Instructor | Kalyan Reddy Daida |
Enroll on Udemy GitHub Repository
Course Sections (28 Sections)¶
Terraform Fundamentals¶
| # | Section | Topics |
|---|---|---|
| 01 | Install Tools | Terraform, gcloud CLI setup |
| 02 | Terraform Commands | init, plan, apply, destroy |
| 03 | Language Basics | Providers, resources, variables |
| 04 | Meta-Argument: provider | Provider configuration |
| 05 | Variables & Outputs | Input variables, output values |
| 06 | Meta-Argument: count | Resource counting |
| 07 | Datasources | Data sources |
| 08 | Meta-Argument: for_each | Dynamic resources |
GKE Clusters & Kubernetes¶
| # | Section | Topics |
|---|---|---|
| 09 | GKE Public Standard Cluster | Public cluster setup |
| 10 | Kubernetes Resources — YAML | K8s manifests |
| 11 | Kubernetes Resources — Terraform | K8s via Terraform |
| 12 | GKE Private Cluster + Autoscaler | Private cluster with autoscaling |
| 13 | Horizontal Pod Autoscaling | HPA |
| 14 | Vertical Pod Autoscaling | VPA |
| 15 | Private Cluster — Private Endpoint | Fully private cluster |
| 16 | Private Autopilot Cluster | GKE Autopilot |
Storage¶
| # | Section | Topics |
|---|---|---|
| 17 | Persistent Disks | PV, PVC, StorageClass |
| 18 | Cloud SQL Storage | Cloud SQL integration |
| 19 | Cloud Storage FUSE CSI | GCS FUSE driver |
| 20 | Filestore | NFS with Filestore |
Gateway API & Networking¶
| # | Section | Topics |
|---|---|---|
| 21 | GKE Gateway API | Gateway API for ingress |
Modules & DevOps¶
| # | Section | Topics |
|---|---|---|
| 22 | Terraform Modules | Using modules |
| 23 | GKE Infra — Custom Modules | Custom infra modules |
| 24 | GKE Infra — DevOps Cloud Build | Infra CI/CD |
| 25 | GKE Workloads — Custom Modules | Workload modules |
| 26 | GKE Workloads — DevOps Cloud Build | Workload CI/CD |
| 27 | App Continuous Integration | App CI pipeline |
| 28 | App Continuous Delivery | App CD pipeline |
Technologies Covered¶
| Category | Tools & Services |
|---|---|
| IaC | Terraform (providers, variables, modules, remote state) |
| Container Orchestration | GKE Standard, GKE Autopilot, Kubernetes |
| Autoscaling | Horizontal Pod Autoscaler, Vertical Pod Autoscaler, Cluster Autoscaler |
| Storage | Persistent Disks, Cloud SQL, Cloud Storage FUSE, Filestore |
| Networking | Gateway API, VPC, Private clusters |
| DevOps | Cloud Build, GitHub integration, CI/CD pipelines |
GitHub Repository¶
| Repository | Description |
|---|---|
| terraform-on-google-kubernetes-engine | Course companion repo — all Terraform configurations |
🎉 New Course
Ultimate DevOps Real-World Project Implementation on AWS
$15.99
$84.99
81% OFF
DEVOPS2026FEB
Enroll Now on Udemy →
🎉 Offer