You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# When changing versions here, check that the version exists at: https://github.com/yannh/kubernetes-json-schema and https://hub.docker.com/r/kindest/node/tags
43
43
# Aim to match https://github.com/vectordotdev/vector/blob/master/.github/workflows/k8s_e2e.yml as close as possible
44
44
k8s:
45
-
- v1.23.3
46
-
# fails on `kind` but not `minikube`; we weren't able to track down why
47
-
# possibly related to https://github.com/kubernetes-sigs/kind/issues/2532
# When changing versions here, check that the version exists at: https://github.com/yannh/kubernetes-json-schema and https://hub.docker.com/r/kindest/node/tags
74
73
# Aim to match https://github.com/vectordotdev/vector/blob/master/.github/workflows/k8s_e2e.yml as close as possible
75
74
k8s:
76
-
- v1.23.3
77
-
# fails on `kind` but not `minikube`; we weren't able to track down why
78
-
# possibly related to https://github.com/kubernetes-sigs/kind/issues/2532
Copy file name to clipboardExpand all lines: CHANGELOG.md
+24Lines changed: 24 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,6 +3,30 @@ All notable changes to this project will be documented in this file.
3
3
4
4
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
5
5
6
+
## [vector-0.51.0] - 2026-03-10
7
+
8
+
### Vector
9
+
10
+
#### Features
11
+
12
+
- Update Vector version to 0.54.0 and Helm docs (#541) ([50b5922](https://github.com/vectordotdev/helm-charts/commit/50b59229fb81044a4dcd5020cd7d53788375d2c2))
13
+
14
+
## [vector-0.50.0] - 2026-01-27
15
+
16
+
### Vector
17
+
18
+
#### Features
19
+
20
+
- Bump Vector to 0.53.0 and update Helm docs ([ebe4be6](https://github.com/vectordotdev/helm-charts/commit/ebe4be6421a9aaeadff0f0ab77ae2f29312af2f0))
21
+
22
+
## [vector-0.49.0] - 2025-12-16
23
+
24
+
### Releasing
25
+
26
+
#### Features
27
+
28
+
- Update Vector version to 0.52.0 and Helm docs (#525) ([9474ee8](https://github.com/vectordotdev/helm-charts/commit/9474ee81b8f38debbc65df650d9a044d4d9b8804))
[Vector](https://vector.dev/) is a high-performance, end-to-end observability data pipeline that puts you in control of your observability data. Collect, transform, and route all your logs, metrics, and traces to any vendors you want today and any other vendors you may want tomorrow. Vector enables dramatic cost reduction, novel data enrichment, and data security where you need it, not where is most convenient for your vendors.
6
6
@@ -15,7 +15,7 @@ helm repo update
15
15
16
16
## Requirements
17
17
18
-
Kubernetes: `>=1.15.0-0`
18
+
Kubernetes: `>=1.28.0-0`
19
19
20
20
## Quick start
21
21
@@ -137,6 +137,7 @@ helm install <RELEASE_NAME> \
137
137
| commonLabels | object | `{}` | Add additional labels to all created resources. |
138
138
| containerPorts | list | `[]` | Manually define Vector's containerPorts, overriding automated generation of containerPorts. |
139
139
| customConfig | object | `{}` | Override Vector's default configs, if used **all** options need to be specified. This section supports using helm templates to populate dynamic values. See Vector's [configuration documentation](https://vector.dev/docs/reference/configuration/) for all options. |
140
+
| daemonSet.apiVersion | string | `""` | Override the DaemonSet apiVersion. Valid for the "Agent" role. |
140
141
| dataDir | string | `""` | Specify the path for Vector's data, only used when existingConfigMaps are used. |
141
142
| defaultVolumeMounts | list | See `values.yaml` | Default volume mounts. Corresponds to `volumes`. |
142
143
| defaultVolumes | list | See `values.yaml` | Default volumes that are mounted into pods. In most cases, these should not be changed. Use `extraVolumes`/`extraVolumeMounts` for additional custom volumes. |
@@ -154,7 +155,7 @@ helm install <RELEASE_NAME> \
154
155
| image.base | string | `""` | The base distribution to use for vector. If set, then the base in appVersion will be replaced with this base alongside the version. For example: with a `base` of `debian` `0.38.0-distroless-libc` becomes `0.38.0-debian` |
155
156
| image.pullPolicy | string | `"IfNotPresent"` | The [pullPolicy](https://kubernetes.io/docs/concepts/containers/images/#image-pull-policy) for Vector's image. |
156
157
| image.pullSecrets | list | `[]` | The [imagePullSecrets](https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod) to reference for the Vector Pods. |
157
-
| image.repository | string | `"timberio/vector"` | Override default registry and name for Vector's image. |
158
+
| image.repository | string | `"docker.io/timberio/vector"` | Override default registry and name for Vector's image. |
158
159
| image.sha | string | `""` | The SHA to use for Vector's image. |
159
160
| image.tag | string | Derived from the Chart's appVersion. | The tag to use for Vector's image. |
160
161
| ingress.annotations | object | `{}` | Set annotations on the Ingress. |
@@ -164,7 +165,7 @@ helm install <RELEASE_NAME> \
164
165
| ingress.tls | list | `[]` | Configure TLS for the Ingress. |
165
166
| initContainers | list | `[]` | Init Containers to be added to the Vector Pods. This also supports template content, which will eventually be converted to yaml. |
166
167
| lifecycle | object | `{}` | Set lifecycle hooks for Vector containers. |
167
-
| livenessProbe | object | `{}` | Override default liveness probe settings. If customConfig is used, requires customConfig.api.enabled to be set to true. |
168
+
| livenessProbe | object | `{}` | Override default liveness probe settings. If customConfig is used, requires customConfig.api.enabled to be set to true. Since Vector's API is gRPC-only (HTTP/2), use a grpc probe instead of httpGet. |
168
169
| logLevel | string | `"info"` | |
169
170
| minReadySeconds | int | `0` | Specify the minimum number of seconds a newly spun up pod should wait to pass healthchecks before it is considered available. |
170
171
| nameOverride | string | `""` | Override the name of resources. |
@@ -202,7 +203,7 @@ helm install <RELEASE_NAME> \
202
203
| psp.create | bool | `false` | If true, create a [PodSecurityPolicy](https://kubernetes.io/docs/concepts/security/pod-security-policy/) resource. PodSecurityPolicy is deprecated as of Kubernetes v1.21, and will be removed in v1.25. Intended for use with the "Agent" role. |
203
204
| rbac.create | bool | `true` | If true, create and use RBAC resources. Only valid for the "Agent" role. |
204
205
| rbac.extraRules | list | `[]` | List of additional Kubernetes RBAC rules to append to the ClusterRole. Rules defined here are appended after the chart's standard rules. Each item must follow the Kubernetes ClusterRole rule syntax. Example: extraRules: - apiGroups: [""] resources: ["nodes/metrics", "nodes/stats"] verbs: ["get"] |
205
-
| readinessProbe | object | `{}` | Override default readiness probe settings. If customConfig is used, requires customConfig.api.enabled to be set to true. |
206
+
| readinessProbe | object | `{}` | Override default readiness probe settings. If customConfig is used, requires customConfig.api.enabled to be set to true. Since Vector's API is gRPC-only (HTTP/2), use a grpc probe instead of httpGet. |
206
207
| replicas | int | `1` | Specify the number of Pods to create. Valid for the "Aggregator" and "Stateless-Aggregator" roles. |
207
208
| resources | object | `{}` | Set Vector resource requests and limits. |
208
209
| role | string | `"Aggregator"` | [Role](https://vector.dev/docs/setup/deployment/roles/) for this Vector instance, valid options are: "Agent", "Aggregator", and "Stateless-Aggregator". |
@@ -228,6 +229,8 @@ helm install <RELEASE_NAME> \
228
229
| serviceAccount.name | string | `nil` | The name of the ServiceAccount to use. If not set and serviceAccount.create is true, a name is generated using the fullname template. |
229
230
| serviceHeadless.enabled | bool | `true` | If true, create and provide a Headless Service resource for Vector. |
230
231
| shareProcessNamespace | bool | `false` | Specify the [shareProcessNamespace](https://kubernetes.io/docs/tasks/configure-pod-container/share-process-namespace/) options for Vector Pods. |
232
+
| startupProbe | object | `{}` | Override default startup probe settings. If customConfig is used, requires customConfig.api.enabled to be set to true. Since Vector's API is gRPC-only (HTTP/2), use a grpc probe instead of httpGet. |
233
+
| statefulSet.apiVersion | string | `""` | Override the StatefulSet apiVersion. Valid for the "Aggregator" role. |
| tolerations | list | `[]` | Configure Vector Pods to be scheduled on [tainted](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/) nodes. |
233
236
| topologySpreadConstraints | list | `[]` | Configure [topology spread constraints](https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/) for Vector Pods. Valid for the "Aggregator" and "Stateless-Aggregator" roles. |
0 commit comments