Helm your way with Kubernetes
summary
Live demo builds a Docker image for a Spring Boot backend and a Node.js frontend, binds an external cloud NoSQL DB into the cluster via an IBM Cloud service binding that creates a Kubernetes secret, and exposes services with nodePorts (examples around 31237 and 3154). Manifests become parameterized Go templates with values files, deployments install via helm upgrade --install against a client/tiller v2.8.1 pair, dependencies orchestrated by requirements.yaml, and multiple releases (demo reaches revision 18) deploy successfully.
AI-written summary · about
chapters (11)
- 0:00Introduction and context
- 0:52Benefits of Kubernetes
- 2:31Scenario setup
- 5:26Containerization process
- 8:37Kubernetes secrets and binding
- 12:45Manual deployment
- 19:27Using config maps
- 24:31Introduction to Helm
- 28:34Helm chart implementation
- 41:35Orchestrating dependencies
- 46:33Summary and takeaways
related talks
21mKubernetes for the Spring Developer
44mSpringing into Kubernetes
55mA cloud application journey with Helm and Kubernetes
31mDeploying Spring Boot apps on Kubernetes
26mHelm your way with Kubernetes
27mDeploying Spring Boot Apps on Kubernetes
45mKubernetes Local Development Workflow Distilled
44mInner Development Loop with Java on Kubernetes
