Kubernetes GitOps on AWS
summary
Demo shows a Ghost blog deployed from one Git repo where Flux monitors repo and applies k8s manifests while CodePipeline/CodeBuild runs a CDK deploys RDS multi‑AZ change. CDK creates an RDS instance and Secrets Manager secret, External Secrets Controller upserts Secrets into Kubernetes, ALB Ingress Controller provisions an ALB and adds two pod targets after the deployment changes replicas from 1 to 2, and the site serves HTTPS with an ACM certificate — the end‑to‑end flow succeeds.
AI-written summary · about
chapters (16)
- 0:00Introduction to GitOps
- 1:15Modern software development practices
- 3:21GitOps with Kubernetes and AWS
- 4:46Git branching strategies
- 6:11Benefits of GitOps
- 8:19Managing Cloud vs Kubernetes
- 9:47Demo setup overview
- 12:39Live demo of Ghost app
- 13:22Fixing availability issues
- 16:04Pull request and approval
- 17:09CodePipeline execution
- 18:18CloudFormation updates
- 19:03Kubernetes deployment changes
- 20:33External Secrets Controller
- 21:15ALB Ingress Controller
- 22:23Summary and call to action
related talks
23mKubernetes GitOps on AWS
32mGitOps, an Elegant Tool for Hybrid Cloud Kubernetes
20mGitOps Modern Operations for EKS
49mGitOps, a somewhat realistic scenario on Kubernetes with Flux
33mApache Kafka Devops with Kubernetes and Gitops
34mEnd-To-End GitOps
02h 47mA GitOps Architecture from Scratch: Gitlab, Ansible, Terraform, Kub and AWS
47mDevOps:Config Mgmt for Kubernetes workloads with GitOps and Helm
