Helm Chart – NestJS + MongoDB on Kubernetes

This project was part of my DevOps learning path, where I focused on understanding how Helm simplifies application deployment on Kubernetes.
I created a custom Helm chart to deploy a NestJS API connected to a MongoDB database — building everything from the ground up instead of relying on pre-made templates.

The process helped me understand how Kubernetes resources interact in a real environment: deployments, services, and persistent volumes — all defined and managed through Helm.

What I did:

  • Built a full Helm chart (helmcharts/mychart) using custom Kubernetes manifests.

  • Deployed and tested a NestJS + MongoDB stack inside a Kubernetes cluster.

  • Managed releases with Helm v3 and validated resources using kubectl.

  • Used Docker for containerization and Linux/Bash for environment setup.

  • Focused on scalability, clean configuration, and reproducible deployments.

This project strengthened my foundation in Kubernetes, Helm, and Docker, and helped me build a clearer understanding of how these tools fit into real DevOps workflows alongside AWS, Terraform, and Jenkins.

Scroll al inicio