~/talk

From Zero to Hero in Kubernetes Native Java

name:Daniel Oh
github:danieloh30
slides:none on file

Step-by-step demo of scaffolding a Java service with Quarkus (Maven), generating Dockerfiles and Kubernetes YAML automatically, and using continuous testing and Dev Services to spin up a Postgres test container. Shows building a native executable 41 MB with GraalVM-like native-image, measured startup ~21 ms and resident ~13 MB versus ~1.2 s and ~88 MB on the JVM. Demonstrates pushing images, auto-generated manifests, remote live-reload into a Kubernetes cluster, and reading ConfigMap/Secret-based config.

AI-written summary · about

  1. 0:00Introduction to talk
  2. 1:28Cloud native vs Kubernetes Native
  3. 5:25Mission for developers
  4. 8:05Creating project with Quarkus
  5. 11:29Running and testing application
  6. 17:09Live coding new API
  7. 20:24Deploying to Kubernetes
  8. 24:04Native compilation benefits
  9. 27:14Dev Services for databases
  10. 32:30Building REST API with JPA
  11. 36:21Preparing for Kubernetes
  12. 43:30ConfigMaps and Secrets
  13. 47:49Debugging in Kubernetes
  14. 51:30Remote development
  15. 56:26Live reload in Kubernetes
  16. 59:19Summary and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.