~/talk

Java to Kubernetes for Dummies

Talkat Devnexus 2023 · 2023-04-04..04-06· [java, kubernetes]
name:Sun Tan
links:none on file
slides:none on file

A Maven/Gradle plugin called jcube analyzes a Java project, builds a container image (Docker/Podman or in-cluster OpenShift build), generates Kubernetes YAML (Deployment, Service, Ingress) and runs kubectl/oc to apply it; demo uses Minikube and OpenShift, scales a Deployment to five replicas, and serves traffic through an Ingress. A remote-dev feature opens an SSH tunnel so local code talks to remote services. Live demos mostly succeed though one UI refresh fails; image build, push to registry, and deployment automation all work.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 1:37Old Java deployment struggles
  3. 7:46Why Kubernetes matters
  4. 10:11Containers explained
  5. 12:43Running your first container
  6. 17:42Building custom container images
  7. 23:43From Java to Docker workflow
  8. 25:31Kubernetes basics and magic
  9. 28:24Kubernetes as a database
  10. 34:09Controllers and custom resources
  11. 35:58Pods and deployments
  12. 39:10Scaling with replicas
  13. 41:00Services and Ingress explained
  14. 44:09JCubed plugin introduction
  15. 48:08Live demo with JCubed
  16. 52:50Remote development with OpenShift
  17. 57:10Testing changes efficiently
  18. 1:01:29Summary 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.