https://github.com/flant/helm-charts
Public Helm charts from Flant.
https://github.com/flant/helm-charts
helm-charts kubernetes
Last synced: 12 months ago
JSON representation
Public Helm charts from Flant.
- Host: GitHub
- URL: https://github.com/flant/helm-charts
- Owner: flant
- License: mit
- Created: 2020-11-19T16:02:17.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-04-18T12:55:09.000Z (over 4 years ago)
- Last Synced: 2025-04-07T00:41:31.980Z (over 1 year ago)
- Topics: helm-charts, kubernetes
- Language: Smarty
- Homepage: https://charts.flant.com/
- Size: 153 KB
- Stars: 37
- Watchers: 7
- Forks: 6
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Flant Helm charts
## Install chart
All the charts in this repo are available in our ChartMuseum located at https://charts.flant.com/common/github. \
To be able to use them, you will need to add our ChartMuseum to the Helm's list of repositories:
```bash
helm repo add flant_common_github https://charts.flant.com/common/github
helm repo update
```
Now you can `helm install` the charts you need:
* `k8s-image-availability-exporter` — [k8s-iae](https://github.com/flant/k8s-image-availability-exporter) is a Prometheus exporter that warns you proactively about images that are defined in Kubernetes objects but are not available in the container registry;
* `loghouse` — [loghouse](https://github.com/flant/loghouse) is a log management solution for Kubernetes based on ClickHouse and Fluentd;
* `flant-lib` — Flant Helm library with useful helpers/functions.
Alternatively, you can make your charts explicitly depend on one of the charts from this repo by adding a `dependencies` section to your `requirements.yaml` or `Chart.yaml`:
```yaml
dependencies:
- name: loghouse
version: ~0.3
repository: https://charts.flant.com/common/github
condition: loghouse.enabled
```
## Add new chart
1. Place a chart in `.helm/charts/`
2. Add a dependency for it:
```yaml
.helm/requirements.yaml:
===============================
- name:
condition: .enabled
version: ~
```
Each new commit in master branch triggers automatic publishing to ChartMuseum at https://charts.flant.com/common/github.