Services

Resources

Company

🏅

8 - Deploy REST API & its dependent services using Helm Charts

Learning Outcomes

  • Learn about Helm Charts.

  • Learn about Helm's best practices.

Problem Statement

We need to create helm charts of our REST API and other dependent services. We can use our K8s manifests which we created in the previous milestone as a reference. Going forward we will use these helm charts for deployments.

Expectations

The following expectations should be met to complete this milestone.

  • All helm charts should be committed in the GitHub repository and should follow the proper directory structure.

  • For services like DB & Hashicorp Vault, you can use community-managed charts, but it is recommended that you also add these charts inside the helm directory.

  • The entire stack should be running using Helm charts and not using the K8s manifest.

  • README.md should be updated with appropriate instructions for deploying our stack using these helm charts.

Further Reading