Building a self-service kubernetes platform for python developers
summary
Claims a self‑service path that cuts namespace + DB + secret + LB provisioning from days or weeks to minutes by combining concrete tools: Helm onboarding chart for namespaces/limits, Crossplane + ExternalSecrets to auto‑create RDS and sync AWS Secrets Manager into the cluster, and the AWS Load Balancer Controller to provision ALBs. A Flask app demo actually provisions RDS, syncs credentials, gets an ALB and connects successfully; cluster policy via Kyverno policy (audit→enforce) blocks bad secret usage and supports exceptions.
AI-written summary · about
chapters (11)
- 0:00Introduction to platform team
- 1:30Traditional ticketing friction
- 4:48Self-service architecture
- 7:15Onboarding and namespaces
- 12:39Automating cloud provisioning
- 16:19Managing secrets automatically
- 20:02Network and app deployment
- 22:57Policy enforcement with Kyverno
- 27:32Managing policy exceptions
- 30:01Summary and takeaways
- 32:39Q&A session
related talks
14mKeynote Self Serving Multi Tenant Kubernetes Platform for Enterprise Company
30mUnleashing the Power of Serverless on K8s with Knative, Crossplane, Dapr, KEDA
31mSimplifying Python Web App Operations: Automating K8s Ops with Open Source
23mBuilding Self-Service Development Platforms
37mAutomated Provisioning using HELM charts on Kubernetes
01h 28mHow To Build An Internal Developer Platform (IDP)?
33mEliminating the Gap Between Development and Production with Kuber...
30mImproving the Cloud Development Experience: The Good, The Bad...
