Building a Kubernetes Operator in Quarkus
summary
Builds a real Java operator: uses Quarkus + fabric8 Kubernetes client and a Quarkus Maven archetype to produce an operator (open source as instana-agent-operator). Demonstrates JVM-mode image (native compile takes ~five minutes), adds NSS to the slim Docker image for TLS, runs on a kind local cluster with RBAC, lists pods, prints names and resourceVersion, watches add/edit/modified events and deliberately exits on watch exception so Kubernetes restarts the operator.
AI-written summary · about
chapters (6)
- 0:00Introduction to operators
- 2:13Project setup and basics
- 4:41Dependencies and configuration
- 8:03Implementing pod discovery
- 10:48Event monitoring logic
- 13:56Deployment and conclusion
related talks
31mWriting a Kubernetes Operator in Java
43mCreating a Kubernetes Operator in Java
31mKubernetes Operators within Reach of Any Developer
49mKubernetes. From 0 to Production-Grade with Java
27mGetting started with Kubernetes Operators in Java
46mKubernetes. From 0 to Production-Grade with Java.
28mWhat's New in Operator Framework?
48mBootiful Kubernetes Operators
