Lightforth Generic Helm Chart
This is a generic helm chart for lightforth infra, this chart can be used for any types of deployment.
Features
A generic Helm chart offers several key features that make it a powerful tool for managing Kubernetes applications:
- Deployment Speed: You can deploy applications quickly using pre-configured charts available in the Helm repository.
- Prebuilt Configurations: Helm charts come with community-supported configurations, making it easier to deploy complex applications without needing to write extensive Kubernetes manifests.
- Easy Rollbacks: Helm allows you to roll back to previous versions of your application if something goes wrong during deployment.
- Version Control: Helm charts are versioned, allowing you to pin specific versions and track changes over time.
- Modularity: Helm charts can have dependencies and sub-charts, which are automatically managed during deployment.
- Customization: You can modify existing charts or create your own to suit specific application requirements.
- Reusable Templates: Helm uses templates to define Kubernetes resources, making it easier to manage and reuse configurations.
How To Use Lightforth Generic Helm Chart
Add The Helm Repo
helm repo add lightforth https://helm.lightforth.org
Modify The Custom Values File
From the repo, there’s an override file called custom-values.yaml, modify this with your values.
Deploy Services With The Helm Chart
To make deployment
helm install <projectname> lightforth/lightforth -f custom-values.yaml -n <namespace> --create-namespace
Examples
helm install ms-resume-stage lightforth/lightforth -f custom-values.yaml -n ms-resume-stage --create-namespace