~/talk

Containerizing Java Applications for Kubernetes With Jib

Talkat KubeCon + CloudNativeCon China 2018 · 2018-11-13..11-15· [kubernetes]
links:none on file
links:none on file
slides:none on file

Jib is a Maven/Gradle plugin that builds Java container images without a Docker daemon, infers layers (dependencies, resources, classes) and pushes them independently so incremental changes send only the small classes layer. Demos show a fat-jar image shrinking from ~300 MB to ~82 MB by switching base images and rebuild latency dropping from ~35s to ~5–15s for code-only changes. Integrates with Skaffold for continuous deploys (Spring PetClinic demo) and exposes a Java library jib-core for custom image construction.

AI-written summary · about

  1. 0:00Intro
  2. 1:21Example
  3. 13:10Containerization as part of build
  4. 13:45What commands to run
  5. 13:55Containerization
  6. 14:30Goals
  7. 14:55Java
  8. 15:10Container Image
  9. 16:00Base Image
  10. 18:29Build time
  11. 19:01Multiple layers
  12. 20:25Reproducibility
  13. 20:58Guarantee Reproducibility
  14. 22:00Scaffold
  15. 22:34Scaffold Development
  16. 23:38Live Demo
  17. 28:45Gradle Plugin
  18. 29:27Demo
  19. 31:14Other features
  20. 31:52Future plans
  21. 32:32Documentation
  22. 33:01Support
~/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.