https://github.com/vectordotdev/helm-charts
Helm charts for Vector.
https://github.com/vectordotdev/helm-charts
helm vector
Last synced: 6 months ago
JSON representation
Helm charts for Vector.
- Host: GitHub
- URL: https://github.com/vectordotdev/helm-charts
- Owner: vectordotdev
- License: mpl-2.0
- Created: 2018-05-24T15:59:08.000Z (over 7 years ago)
- Default Branch: develop
- Last Pushed: 2025-05-20T17:04:47.000Z (8 months ago)
- Last Synced: 2025-05-20T18:26:31.971Z (8 months ago)
- Topics: helm, vector
- Language: Mustache
- Homepage: https://vector.dev
- Size: 3.42 MB
- Stars: 129
- Watchers: 7
- Forks: 99
- Open Issues: 40
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Vector Helm Charts
Official Helm charts for Vector. Currently supported:
- [Vector](charts/vector/README.md) (vector/vector)
- **DEPRECATED** [Vector Agents](charts/vector-agent/README.md) (vector/vector-agent)
- **DEPRECATED** [Vector Aggregators](charts/vector-aggregator/README.md) (vector/vector-aggregator)
# How to use the Vector Helm Repository
You need to add this repository to your Helm repositories:
```shell
helm repo add vector https://helm.vector.dev
helm repo update
```
# Releasing
Charts are packaged and released with [`cr`](https://github.com/helm/chart-releaser)
when the `develop` branch is merged into `master`.
To make releasing easier two scripts are utilized in the steps below.
1. Run `$ .github/release-vector-version.sh`
- Update Helm docs by running `helm-docs`
- Commit the changes generated from step 1. This needs to be a
[conventional commit](https://www.conventionalcommits.org/).
- E.g. "feat(vector): Bump Vector to v0.29.0"
- Submit a PR with the changes.
- Notes:
- This queries [vectordotdev/vector](https://github.com/vectordotdev/vector)
for the latest release and updates the `vector` chart's default image.
- This is convenient when updating the chart after a Vector release.
- On macOS, install `gsed`
2. Run `$ .github/release-changelog.sh`
- Commit the changes generated from step 1. This needs to be a
[conventional commit](https://www.conventionalcommits.org/).
- E.g. "feat(vector): Regenerate CHANGELOG"
- Submit a PR with the changes.
- Notes:
- This pulls the current `vector` chart version and uses `git-cliff` to update
the [CHANGELOG.md](CHANGELOG.md). Run this to generate the final commit merged into
`develop` before merging `develop` into `master`.
- This script requires [`yq`](https://github.com/mikefarah/yq) and
[`git-cliff`](https://github.com/orhun/git-cliff) to be installed.
3. To kick off the [release workflow](https://github.com/vectordotdev/helm-charts/actions/workflows/release.yaml):
```
git switch master
git pull
git merge develop
git push
```