Lab8 (Spring Boot/K8S): Deploy a Spring Boot application on Kubernetes using Helm Chart

Eric Anicet
10 min readJul 22, 2024

In this story, we’ll explore the basic concepts of using Helm to deploy a Spring Boot application on Kubernetes cluster.

· Overview
What is Helm?
Helm Key Concepts
Why use Helm?
Helm Chart Structure
The Chart.yaml File
· Deploy a Spring Boot application in Kubernetes using Helm-Chart
Setting up Helm
Create a Helm chart
Customizing the Helm Chart
Deploy the Helm Chart to Kubernetes
Validate the Helm Chart
Deploy the Helm Chart
Delete resources
· Conclusion
· References

This series of stories shows how to use Kubernetes in the Spring ecosystem. We work with a Spring Boot API and Minikube to have a lightweight and fast development environment similar to production.

--

--