From Zero to EKS with Terraform and Kleat
summary
A reproducible pipeline turns a mostly empty AWS account into EKS plus Spinnaker using Terraform + Kleat + Flux and a single git repo; the demo shows a single-command pipeline that provisions VPC, EKS, S3, deploys Spinnaker via Kleat, and flips authentication to OAuth2 by committing to Git and letting Flux reconcile. Code lives in the Loom GitHub repo, it runs on Kubernetes 1.15 today, uses instance profiles (not IRSA) and is an early prototype with known caveats.
AI-written summary · about
chapters (8)
- 0:00Intro
- 0:54Prerequisites
- 2:03Skills required
- 3:39Kleat vs Imperative
- 5:34What do we need
- 7:01Example
- 12:59Use Case
- 17:49Demo
related talks
27mAutomate with Terraform + Flux + EKS: Level Up Your Deployments
29mGetting Started with the Spinnaker Operator and Amazon EKS
23mKubernetes GitOps on AWS
01h 32mUsing Terraform and AWS to create environments on the fly
32mContinuous Software Delivery using Jenkins, Spinnaker and Terraform...
28mBuilding K8s on AWS & Enabling Developers to Deliver. What to Do Better - Greg Sansom & Fahad Tariq
24mReinvent your pipeline with GitLab, Kubernetes, and Amazon EKS
02h 47mA GitOps Architecture from Scratch: Gitlab, Ansible, Terraform, Kub and AWS
