From Code to Cloud - Full production pipeline using Java, Docker and Kubernetes
summary
A practical pipeline showing how to go from Java code to production using Maven, Spring Boot, Docker, and Kubernetes. It explains using Maven plugins (notably JIB) and Java libraries plus Decorate to generate Kubernetes descriptors, building Java artifacts and Docker images together, and automating deployment and rollback with kubectl to achieve rollouts within minutes.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 5:31Demo app overview
- 7:23Docker build challenges
- 8:28Jib Maven plugin
- 11:45Jib plugin benefits
- 14:16Base images matter
- 17:49Distroless Java images
- 19:39Jib vs Spring Boot plugin
- 20:20Layer caching in Jib
- 23:15Kubernetes deployment
- 25:00Deployment definition
- 26:24Rolling updates
- 28:55Live PDF demo
- 31:40Q&A 1
- 33:46Live deployment demo
- 35:14Q&A 2
related talks
01h 25mTutorial: DevOps Tooling for Java Developers in a Cloud Native World
35mJava Developer’s Journey in Kubernetes
35mJava Developer’s Journey in Kubernetes
48mKubernetesize your Java application
31mBuilding a private CI/CD pipeline with Java and Docker in the Cloud
01h 02mJava to Kubernetes for Dummies
25mKubernetes for Java Developers
55mA cloud application journey with Helm and Kubernetes
