Build Your Own Developer Platform in 90 Minutes Using Kubernetes, ArgoCD, and Backstage
summary
A developer platform is provisioned from scratch: a DigitalOcean Kubernetes cluster created with Pulumi + DigitalOcean, ArgoCD installed as the GitOps engine, Backstage deployed as the developer UI, a Postgres instance via the operator, and Sealed Secrets for encrypted repo secrets. An example “user API” is pushed, ArgoCD syncs and Backstage surfaces Kubernetes and Argo status — everything deploys successfully during the 90‑minute workshop and is torn down with pulumi destroy; prereqs and scripts live in the provided gist.
AI-written summary · about
chapters (12)
- 0:00Intro & Agenda
- 1:47What is Platform Engineering?
- 5:49Prerequisites
- 7:40Create a K8s Cluster
- 8:14What is Pulumi?
- 15:50Setup ArgoCD
- 16:40What is GitOps?
- 21:31Deploy Backstage
- 28:01What is Backstage?
- 36:30Deploy Your First App
- 36:41Houskeeping
- 38:16Recap
related talks
59mBuild a Secure Developer Platform Using Argo, Istio and Vault
36mHow to Build Cloud-Native Platforms with Kubernetes
23mBuilding Self-Service Development Platforms
01h 28mHow To Build An Internal Developer Platform (IDP)?
36mMulti-Cluster Kubernetes Quick Delivery with IaC and GitOps
27mBuilding a Cutting-Edge Kubernetes Internal Developer Platform at NVID...
22mFrom Zero to Deploy in Minutes: The Golden Path for Project Starters with Backstage.io and Kubernetes
20mBuilding Internal Developer Platforms with Kubernetes Operators
