Reusable Helm charts for different application deployment patterns at Bikeleasing
This repository contains reusable Helm charts tailored for deploying various applications at Bikeleasing. These charts are designed to accommodate different deployment patterns, ensuring a streamlined and efficient deployment process.
To configure the Helm repository, run the following commands:
helm repo add mycharts https://bikeleasing-service.github.io/bls-base-helm-chart
helm repo update
To install a chart with the release name my-app in the shared namespace with custom configurations specified in a values.yaml file, use the following command:
helm install bls-app mychart/bls-chart -n shared --debug -f values.yaml
For a dry-run installation with debug information, use:
helm install bls-app mychart/bls-chart -n shared --debug -f values.yaml --dry-run
To uninstall a chart, use the following command:
helm delete bls-app -n shared
Replace bls-app with the actual name of your release and shared with the namespace where the chart was deployed.