Building Internal Developer Platforms with Kubernetes Operators
summary
Installs the Atlas Kubernetes Operator with the atlas CLI, creates an AtlasProject and AtlasDeployment CRD YAML applied to the cluster, and the operator calls the Atlas Admin API to provision the cloud database while credentials live in a Kubernetes Secret. Adds an Argo CD GitOps Application that watches the repo so a git push triggers Argo to create the CRs and the operator to create the DB — the demo provisions a DBaaS successfully.
AI-written summary · about
chapters (8)
- 0:00Internal developer platforms intro
- 2:04What are internal dev platforms
- 4:52Why Kubernetes as platform
- 5:58Kubernetes control plane basics
- 9:14Custom controllers and CRDs
- 10:41How operators extend Kubernetes
- 11:43Demo: DBaaS with operators
- 18:21Closing and resources
related talks
40mBuild Your Own Developer Platform in 90 Minutes Using Kubernetes, ArgoCD, and Backstage
36mMulti-Cluster Kubernetes Quick Delivery with IaC and GitOps
36mHow to Build Cloud-Native Platforms with Kubernetes
39mBuild and Deploy Your Application with Argo on Kubernetes
44mPlatform Engineering: Raise the Level of Abstraction using Kubernetes Operators
26mManaging GitOps Deployments in Multi-cluster Production Environments
31mKubernetes Operators within Reach of Any Developer
59mBuild a Secure Developer Platform Using Argo, Istio and Vault
