Skip to content

Google Kubernetes Engine (GKE) Tutorial

In this course, you'll learn how to create a GCP VPC from scratch, create public and private subnets, as well as create a GKE cluster from scratch. Each section will guide you step by step on how to get a production-ready Kubernetes cluster in Google Cloud.

You'll also learn how to expose your applications with an Nginx ingress controller, as well as secure the endpoint with TLS certificates by automatically obtaining them from Let's Encrypt. You'll also learn how to integrate GCP Secret Manager and securely supply secrets, such as database passwords, to Kubernetes pods.

Terraform GCP Tutorial (Getting Started | Create GCP VPC)

Create GKE Cluster using Terraform

GKE Autoscaling (HPA + Cluster)

Nginx Ingress Controller Tutorial (Cert-Manager & TLS)

GKE Secrets Managers + Workload Identity

Mastering Terraform on GCP (Remote State & Role Assumption & ...)