Your Java Application Kubernetes Native Ready: A Live Experience
summary
Builds a simple Java REST app with Quarkus extensions, adds a reactive REST client, JSON-B DTO, and MicroProfile fault‑tolerance (timeout = 3s plus a local fallback) and readiness/liveness probes. Uses JDK 21 with virtual threads, packages with Maven and creates a container via Jib image build, pushes to Docker Hub and deploys to Kubernetes — full cycle completes in ~15 seconds, generates the Kubernetes YAML automatically, and recommends the free OpenShift Developer Sandbox (30‑day clusters).
AI-written summary · about
chapters (8)
- 0:00Introduction and welcome
- 1:08Live coding setup
- 3:01Creating Java app with Quarkus
- 14:27Adding fault tolerance
- 19:24Health checks for Kubernetes
- 25:39Virtual threads in Java 21
- 28:12Deploying to Kubernetes
- 36:58Red Hat Developer Sandbox
related talks
46m5 Ways to Make Java Development and Kubernetes Spark Joy With Quarkus.
51mFrom Zero to Hero in Kubernetes Native Java
53mMeet Quarkus
30mSupersonic Java Quarkus with Knative serverless
49mKubernetes. From 0 to Production-Grade with Java
43mKubernetes Native Applications with Quarkus
51mKubernetes Native Spring apps on Quarkus
31mFrom Zero to Hero in Kubernetes Native Java
