Building a FaaS Platform Using CNCF OSS Projects (Knative, Crossplane, Tekton, ArgoCD)
summary
Shows how to build a self‑service FaaS platform that provisions per‑developer environments and promotes functions to production using CNCF tools: Crossplane compositions create clusters and databases, a vcluster / bigcluster approach gives isolated dev API servers, Knative + func CLI builds and deploys functions without Dockerfiles, and Argo CD GitOps promotes YAML from a repo. Live demo tries the full flow (env create → deploy function → GitOps sync) but the onstage demo mostly fails; repo and step‑by‑step tutorial are available.
AI-written summary · about
chapters (5)
- 0:00Start
- 1:28The need for building platforms
- 3:28How a platform can help?
- 4:23How does a platform look like?
- 5:24The challenges of building platforms
related talks
28mBuilding a FaaS Platform Using CNCF OSS Projects
28mBuild a modern FaaS platform with Cloud Native Serverless technologies
23mBuilding Self-Service Development Platforms
31mFunction to Container - Building a FaaS Experience
36mHow to Build Cloud-Native Platforms with Kubernetes
39mBuilding Serverless Application Pipelines
38mA story about platform engineering — Niklas Voss
34mServerless Operations: From Dev to Production
