Cloud Native with Spring Boot & Kubernetes
summary
Builds a Reactive Spring Boot 2.6 app on Java 17, packages it with Cloud Native Buildpacks (Paketo) via boot build-image and GitHub Actions to publish to Docker Hub, deploys to Kubernetes with Knative for scale-to-zero, and wires ConfigMaps/Secrets plus actuator/health readiness liveness probes. Shows Prometheus metrics, resource requests/limits guidance, and adds Spring Native (GraalVM) to produce native images with ~0.1s startup, trading slower CI builds for much lower runtime memory and instant cold-starts.
AI-written summary · about
chapters (16)
- 0:00Intro
- 0:53Cloud native
- 3:00Demo
- 15:03Cloud native development
- 16:08Containerization
- 19:50Demo
- 23:04Spring Boot on Kubernetes
- 23:59Demo
- 29:07Externalized configuration
- 31:24Demo
- 36:21Health probes
- 37:54Demo
- 46:00Spring Native
- 49:51Demo
- 54:12Conclusion
- 54:50Outro








