Welcome to my personal collection of Helm charts. These charts are designed to streamline the deployment of various applications and services to Kubernetes clusters. Feel free to use and contribute to this repository to make it even more useful.
Helm is a package manager for Kubernetes that allows you to define, install, and upgrade even the most complex Kubernetes applications. Helm charts are collections of files that describe a related set of Kubernetes resources. For more information about Helm, visit the official documentation.
This repository contains the following Helm charts:
-
linkwarden: A chart to deploy Linkwarden. See linkwarden-helm-chart for more details. -
browserless(ON HOLD FOR NOW): This chart will be updated in near future. A chart to deploy Browserless browser automation tool. See browserless-helm-chart for more details. -
big-agi(ON HOLD FOR NOW): This chart will be updated in near future. A chart to deploy Big-AGI Generative AI Suite. See big-agi-helm-chart for more details.
- Kubernetes 1.20+
- Helm 3.0+
To add this repository to your Helm client, run the following command:
helm repo add shivam-charts https://shivamkumar2002.github.io/helm-charts/To update the charts in your local Helm client, run:
helm repo updateTo search for charts within this repository:
helm search repo shivam-chartsTo install a chart, use the helm install command:
helm install my-release shivam-charts/chart-nameReplace my-release with the name you want to assign to your release, and shivam-charts/chart-name with the chart you want to install.
Each chart has its own values.yaml file that contains the default configuration settings. You can customize these settings by providing your own values.yaml during installation or upgrade:
helm install my-release shivam-charts/chart-name --values my-values.yamlContributions are welcome! If you have a chart you'd like to contribute, please follow these steps:
- Fork the repository.
- Create a new branch for your chart.
- Add your chart to the
chartsdirectory. - Update the
Chart.yamlwith the necessary metadata. - Commit and push your changes.
- Submit a pull request to this repository.
Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.
If you have any questions or feedback, please reach out to me at:
- GitHub: @ShivamKumar2002