It's Terraform All the Way Down
summary
Announces general availability of the kubernetes manifest resource that supports CRDs and server side apply, lets Terraform treat Kubernetes as source of truth and ignore managed fields to avoid perpetual diffs. Shows a three‑layer pattern—cluster, core, app—using GKE + Terraform Cloud, Helm and the Kubernetes provider to create a cluster, install nginx ingress and the terraform cloud operator, then apply a workspace CRD that creates another GKE cluster and returns outputs as Kubernetes secrets, demonstrating the loop works end to end.
AI-written summary · about
chapters (8)
- 0:00Introduction to the talk
- 1:26Kubernetes manifest resource GA
- 3:54Pyramid of success for Terraform and Kubernetes
- 6:21Deploying a GKE cluster with Terraform
- 9:51Core services layer with Helm
- 13:00Application layer and providers
- 14:25Terraform Cloud operator demo
- 20:45Summary and acknowledgments
related talks
27mKubernetes the Hard Way Using Terraform
15mTerraform, GitOps & Kubernetes: manage infrastructure & aas
35mKubernetes journey
45mKubernetes Operability Tooling
23mSimplifying Kubernetes deployment with Terraform for OpenAI
15mKubernetes Deployment from Platform to API
48mKubernetes as backend: CRD & Operators
05mHow Terraform Brought Kubernetes Back From Dead
