Bootiful Kubernetes Operators
summary
Shows how to implement a custom Kubernetes operator in Java using Spring Boot and the kubernetes-java-client: author creates a CRD, shared informer, reconciler that applies a ConfigMap and an NGINX Deployment (two replicas) with ownerReferences, idempotent create/replace logic and a 10s retry on failure. Builds the controller image with Cloud Native Buildpacks, pushes to a registry, deploys the operator, and demonstrates the live “hello spring” page. Tests use k3s testcontainers for integration verification.
AI-written summary · about
chapters (5)
- 0:00Introduction to Kubernetes Operators
- 10:20Why build custom operators
- 22:08Building a Java operator demo
- 36:10Operator reconciliation loop
- 46:06Q&A and testing operators
related talks
47mBootiful Kubernetes Operators
40mBootiful Kubernetes Operators
27mGetting started with Kubernetes Operators in Java
31mWriting a Kubernetes Operator in Java
43mCreating a Kubernetes Operator in Java
39mDeveloping a Kubernetes Operator in Java, Challenge Accepted!
01h 02mWriting Your Own Kubernetes Operator Using Spring Cloud Gateway as an Example
31mKubernetes Operators within Reach of Any Developer
