Spring Cloud on Kubernetes
summary
Shows Spring Cloud Kubernetes wiring Spring Boot apps to Kubernetes ConfigMaps and Secrets with live demos: sample services read ConfigMap volume mounts and Secrets as files rather than env vars, updating a ConfigMap propagates to the running app in the demo, DiscoveryClient resolves services via Kubernetes endpoints, and RBAC/service-account scopes are required so apps don’t get cluster-admin. Covers provider features (Google Cloud KMS envelope keys), Helm for deployment, smaller base images, and security caveats (plain-text mounts, least-privilege).
AI-written summary · about
chapters (14)
- 0:00Spring Cloud on Kubernetes intro
- 2:16Kubernetes deployments basics
- 6:02Plain text secrets risks
- 10:09Spring Cloud secrets management
- 14:22Config maps and local testing
- 19:40User service password management
- 24:06Kubernetes service accounts
- 27:07Local vs cluster secrets conflicts
- 30:32Config maps automation
- 34:22Discovery client registration
- 37:44Discovery service security
- 40:10Container security principles
- 43:40Optimizing container images
- 46:06Image updates best practices
related talks
49mMaking Sense Of Configuration and Service Discovery On Kubernetes
31mDeploying Spring Boot apps on Kubernetes
44mSpringing into Kubernetes
27mDeploying Spring Boot Apps on Kubernetes
48mKontain Your Spring
21mKubernetes for the Spring Developer
42mKubeBoot - Spring Boot deployment on Kubernetes
52mKubeBoot - Spring Boot deployment on Kubernetes
