Springing into Kubernetes
summary
Live demo shows how a Spring Boot app becomes a container and runs on Kubernetes using concrete tools and configs: build images with spring-boot build-image, iterate and deploy with Skaffold, generate Kubernetes manifests with Dekorate annotations instead of hand-writing YAML, mount a ConfigMap as a config tree for greetings, call services by DNS from a RestClient, expose via Ingress (nginx), and use Actuator liveness/readiness probes and port-forwarding to validate behavior.
AI-written summary · about
chapters (10)
- 0:00Introduction and speaker intro
- 2:50Live demo disclaimers
- 7:47Spring Boot and Kubernetes basics
- 12:21Introducing Skaffold and Decorate
- 18:44Configuring Spring with ConfigMaps
- 27:34Service discovery with DNS
- 35:24Deploying the client application
- 40:18Additional Spring and Kubernetes features
- 42:49Exposing services with Ingress
- 43:10Q&A and closing remarks
related talks
48mKontain Your Spring
21mKubernetes for the Spring Developer
31mDeploying Spring Boot apps on Kubernetes
42mKubeBoot - Spring Boot deployment on Kubernetes
27mDeploying Spring Boot Apps on Kubernetes
39mDeveloper Experience with Spring Boot on Kubernetes
45mKubernetes Local Development Workflow Distilled
48mKubernetesize your Java application
