Building a Cutting-Edge Kubernetes Internal Developer Platform at NVID...
summary
NVIDIA builds an internal Kubernetes platform using Python CDK to create EKS clusters, ArgoCD ApplicationSets and the GitOps-Bridge for Addons to deploy cluster add‑ons, and Crossplane to manage AWS infra under GitOps. Secrets flow through External Secret Operator with Vault. A three–five person core team onboards 40 apps in one year, using Backstage for cataloging and Argo Workflows for CI/CD; the pipeline is automated end-to-end and successfully reduces onboarding time from weeks to days.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 1:07Cano project and IDP basics
- 5:01NVIDIA developer platform challenges
- 8:10Developer experience at speed
- 9:38Argo CD and Crossplane
- 12:23Building the platform
- 13:07Control and workload clusters
- 14:11Argo CD add-ons automation
- 15:54ApplicationSets for add-ons
- 16:58YAML deployment structure
- 19:07Full onboarding automation
- 20:10Live demo
- 25:59Benefits and lessons
related talks
33mBlueprints of Innovation: Engineering Paved Paths for a User-friendly Developer Platform
40mBuild Your Own Developer Platform in 90 Minutes Using Kubernetes, ArgoCD, and Backstage
23mMore Power, Less Pain: Building an Internal Platform with CNCF Tools
32mKubernetes as a Platform Framework Journey from IaC Pipelines to K8s APIs
38mBuilding a Cloud Native Culture in an Enterprise - Deep Kapadia & Tony Li
36mHow to Build Cloud-Native Platforms with Kubernetes
37mRunning Kubernetes in a Manufacturing Line
36mMulti-Cluster Kubernetes Quick Delivery with IaC and GitOps
