Application Preview Environments in 5 Minutes
summary
Shows how to use ArgoCD ApplicationSet to auto-create and destroy live preview deployments from GitHub PRs using a single YAML file that generates an namespace per PR. Demo creates a namespace, deploys chart, provisions Ingress and certificates, and serves content; curl returns "Hello World" and a JSON endpoint for PR #25. Environments update to the branch commit, delete when the PR closes, and the demo confirms end-to-end success.
AI-written summary · about
chapters (7)
- 0:00Application preview environments
- 1:47Scaling with GitOps
- 2:52Demo: Argo CD and namespace isolation
- 5:45Live demo: PR to preview
- 7:28Testing the preview app
- 8:52Cleanup and automation
- 9:58Wrap-up and future
related talks
32mPreview Environments with ArgoCD
31mImplementing Preview Environments with GitOps in Kubernetes
33mA Journey To Ephemeral Test Environments With EKS and ArgoCD
21mWith Preview Environments, Everyone is Invited To the Party
27mEphemeral Environment Practices - the Good, Bad, and Ugly
34mThe Full Stack Preview: Kubernetes, ArgoCD, and Ephemeral Databases
26mLessons from Implementing Pull Request Generated Preview Ap...
24mCreate Preview Environments for Terraform
