Official Helm charts for Vector. Currently supported:
- Vector (vector/vector)
- DEPRECATED Vector Agents (vector/vector-agent)
- DEPRECATED Vector Aggregators (vector/vector-aggregator)
You need to add this repository to your Helm repositories:
helm repo add vector https://helm.vector.dev
helm repo update
Charts are packaged and released with cr
when the develop
branch is merged into master
.
To make releasing easier two scripts are utilized in the steps below.
-
$ .github/release-vector-version.sh
- This queries 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.
- This queries vectordotdev/vector
for the latest release and updates the
-
Commit the changes generated from step 1. This needs to be a conventional commit.
- E.g. "feat(vector): Bump Vector to v0.29.0"
-
$ .github/release-changelog.sh
- This pulls the current
vector
chart version and usesgit-cliff
to update the CHANGELOG.md. Run this to generate the final commit merged intodevelop
before mergingdevelop
intomaster
. - This script requires
yq
andgit-cliff
to be installed.
- This pulls the current
-
Commit the changes generated from step 1. This needs to be a conventional commit.
- E.g. "feat(vector): Regenerate CHANGELOG"