Deliver 15-Factor Applications on Kubernetes with Spring Boot
summary
Claim: deliver 15-factor cloud‑native apps using Spring Boot and Kubernetes by building a small API‑first service, packaging it with buildpacks over Dockerfiles, and running it on a local k8s cluster (Docker Desktop / kind) with Flux CD and Knative. Uses Spring Boot actuator + Micrometer for metrics, Prometheus RSocket proxy for remote scraping, spring‑cloud‑kubernetes for configMaps and service discovery, and Spring Cloud Contract / Spring REST Docs for API contracts. Demo shows mvn spring‑boot:build-image and horizontal, disposable scaling.
AI-written summary · about
chapters (7)
- 0:00Introduction and Kubernetes basics
- 1:07What is a 15-factor application
- 7:36Configuration and environment parity
- 17:26Admin processes and build packs
- 24:44Demo setup and Kubernetes tools
- 31:11Deploying Spring Boot on Kubernetes
- 41:05Q&A and closing remarks
related talks
27mDeploying Spring Boot Apps on Kubernetes
55mCloud Native with Spring Boot & Kubernetes
31mDeploying Spring Boot apps on Kubernetes
42mKubeBoot - Spring Boot deployment on Kubernetes
52mKubeBoot - Spring Boot deployment on Kubernetes
01h 03mCloud Native with Java, Spring Boot and Kubernetes
39mDeveloper Experience with Spring Boot on Kubernetes
21mKubernetes for the Spring Developer
