Our great sponsors
-
aws-helm-multi-deploy
Deploys all helm chart folders inside the 'deployment' folder in the root of a repository.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Universal-Kubernetes-Helm-Charts
Some universal helm charts used for deploying services onto Kubernetes. All-in-one best-practices
Here is an example of a repo that uses an sub-chart: https://github.com/DevOps-Nirvana/Helm-Chart-Boilerplates/tree/master/boilerplate-apache-with-configmap-template/deployment
To help you deploy these, your CI/CD framework or tooling needs to run helm dependencies update before it does a helm diff/update. Here's an Github Action which does this in an opinionated fashion
You may want to check out some other of my Helm Boilerplates to explain and highlight how using subcharts works. This is a companion repo to my upcoming DevOps + Kubernetes book. You also might like to check out my set of open-source universal helm charts which are published in a helm registry right now that you can leverage and has many industry best-practices built into it, such as anti-affinity rules, pod disruption budgets, horizontal pod autoscaling, ingress, service support, etc.
Related posts
- Dedpulication standards of Helm Charts values file for a global chart with subcharts for our app. What's the right way to only need to specify a value once?
- StatelessSet Resource Type ?
- How much of K8’s features do you use?
- Kubernetes ,when and why ?
- Best practices for managing Helm charts in a medium/large company?