Continuously Delivering the News
summary
Built a shared Kubernetes runtime that standardizes languages to Go and TypeScript, bakes in observability, Vault secrets, and artifact management, and automates deployments with Argo CD so feature teams get one-click application creation and ephemeral PR environments. A monorepo (New York Times com) and Athletics domain migrate into the platform with zero downtime, running on EKS, and upgrades run for over a year and a half with no production interruptions.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 0:50NYT mission and products
- 2:15Challenges in application development and infrastructure
- 3:20Kubernetes infrastructure shift
- 4:43Shared runtime benefits and GitOps
- 6:30GitOps principles and Argo CD
- 7:33Tooling building blocks
- 8:38Paved paths for new apps
- 10:07Faster dev and better products
- 10:27Monorepo and golden paths
- 11:07Retrofitting apps and trust
- 11:49Zero-downtime NYTimes.com migration
- 12:32Future: Argo Rollouts and progressive delivery
- 13:36Q&A: Networking and routing
- 14:18Q&A: Upgrading clusters
- 15:20Q&A: Async tooling
related talks
38mBuilding a Cloud Native Culture in an Enterprise - Deep Kapadia & Tony Li
33mBlueprints of Innovation: Engineering Paved Paths for a User-friendly Developer Platform
24m"Misadventures in Continuous Delivery"
20mKeynote
27mArgoCD as the Engine of a Brownfield Migration to Kubernetes
34mGitOps for the people
41mAll Things Continuous
48mProgressive Delivery in the Kubernetes Era
