All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning
- Add
persistence.retentionPolicy
for configuring Statefulset PVC retention policy (#347) (ab8df81) - Bump Vector to v0.42.0 (#420) (3304a80)
- Add OCI registry support for Helm chart (#419) (c03515e8)
- Bump Vector to v0.41.1 (#413) (a9aeafb)
- Update to v0.41.0 of Vector (#411) (ceb86bd)
- Bump Vector to v0.40.2 (#409) (8618426)
- InternalTrafficPolicy on service (#405) (0c53d3a)
- Bump to Vector v0.40.1 (585e87d)
- Update Vector to v0.40.0 (037dce3)
- Fix indentation for haproxy.initContainers (#390) (8e4cb99)
- Bump Vector to v0.39.0 (a83c4d6)
- Have psp support hostNetwork: true when podHostNetwork is true (#385) (b23cf1f)
- Bump Vector version to v0.38.0 (f430315)
- Bump Vector to v0.37.1 (093f707)
- Bump Vector to v0.37.0 (1a01b88)
- Add minReadySeconds to StatefulSet and Deployment specs (#367) (b9e67eb)
- Rename
mountPoints
tomountpoints
(#377) (da10d25) - Bump Vector version to v0.36.1 (96b56a5)
- Bump Vector version to v0.36.0 (a2f8c8a)
- Apply
logLevel
config option (2225c94)
- Bump Vector to v0.35.0 (1fae6dc)
- Bump to Vector v0.34.2 (cbe5d57)
- Bump Vector to 0.34.1 (#343) (a193ebf)
- Add
autoscaling.annotations
field for configuring annotations on Vector's HPA (#336) (98c202a)
- Bump to Vector v0.34.0 (94902f9)
- Bump charts to Vector v0.33.1 (49b8d44)
- Bump Vector version to v0.33.0 (f6521dd)
- Bump Vector version (cf2db4a)
- Add podMonitor.podTargetLabels (#319) (25fa9d2)
- Add internalTrafficPolicy to headless service (#320) (5578f21)
- Bump Vector to 0.32.1 (0680932)
- Bump Vector to 0.32.0 (9419dc4)
- Move minReadySeconds to global scope (#305) (dfd5b2c)
- Fix default/missing storageClassName (#302) (9ac6f1b)
- Bump Vector to v0.29.1 (a8cc94b)
- Bump Vector to 0.29.0 (94ac584)
- Bump Vector to 0.28.1 (6715458)
- Bump Vector version to 0.28.0 (59413e8)
- Bump Vector to 0.27.1 (#284) (bca819f)
- Add annotations for deployment, daemonset, statefulset (#280) (bce0b77)
- Bump to v0.27.0 release of Vector (6a987bc)
- Upgrade chart to Vector 0.26.0 (118473b)
- Update to Vector 0.25.2 (3638639)
- Apply various suggested changes from JetBrains markdown and proofreading inspections (#256) (b5a1a52)
- Remove color codes in NOTES.txt (#255) (42bf5b0)
- Update haproxy to use image.pullSecrets (#265) (d71856d)
- Support enable for both the normal and headless service (#257) (9842060)
- Update Vector image to 0.24.2 (#259) (f3ff02c)
- Refresh chart documentation and comments (#258) (19af990)
- Update Vector image to 0.25.1 (c9d2f0e)
- 🐛 pod tpl (73dddcd)
- Skip release if it already exists (#248) (9435344)
- Fix typos in NOTES.txt (#242) (29f99d7)
- Allow both extraContainers and extraVolumeMounts (#243) (09a18dd)
- ✨ add envFrom support (#246) (89be2e2)
- Add support for setting the pod hostNetwork (#213) (8b2e73a)
- Add extraContainers option for vector & haproxy pods (#230) (0750512)
- Bump to Vector 0.24.0 (8714641)
- Bump to Vector v0.23.3 (#234) (fae2f7a)
- Add lifecycle (2dc5602)
- Bump Vector to 0.23.0 (ba2fcd8)
- Bump Vector version to 0.22.3 (3177be3)
- Allow enabling of collection vector container logs by vector (#222) (a4e9b7a)
- Bump Vector version v0.22.2 (b91a76e)
- Add digest option to vector image (6e54a0a)
- Bump chart appVersion to 0.22.0 (a6eb7fc)
- Add ability to list and watch nodes (081fa33)
- Bump to Vector 0.21.2 (7150a1b)
- No need to set replicas to Statefulset when using autoscaling (9d4fdb3)
- Bump image to 0.21.1 (9d4fdb3)
- Switch policy version based on capabilities and k8s version (#197) (347403e)
- Bump image to 0.21.0 (28f48bd)
- Bump Vector to v0.20.1 (8a03f17)
- Add quickstart values and docs (#176) (ce17ab6)
- Improve help text printed by NOTES.txt and reduce duplication of internal templates (#189) (e5d994c)
- Add help output for configurations with datadog_agent source (#178) (13aadfb)
- Update app.kubernetes.io/version to be the
image.tag
if it is set. (#179) (782a50a) - Fix conditionals for existingConfigMaps and haproxy.existingConfigMap (#182) (87ca537)
- BREAKING: Several templates were referencing a previously removed
existingConfig
, they've been updated to use eitherexistingConfigMaps
orhaproxy.existingConfigMap
- BREAKING: Several templates were referencing a previously removed
- Use haproxy.image.tag as its version label value (#183) (3983653)
- BREAKING: Labels on HAProxy resources were being passed the
AppVersion
value, leading them to be labeled with Vector's version rather than HAProxy's version
- BREAKING: Labels on HAProxy resources were being passed the
- Update comment for autoscaling.enabled (#169) (d226dd2)
- Add list verb for upcoming kube-rs change (#166) (068af80)
- Add list verb for upcoming kube-rs change (e390ead)
- Update to use 0.20.0 (#164) (e0f7573)
- Update maintainer email (#161) ([a3dc59a])(https://github.com/vectordotdev/helm-charts/commit/a3dc59aaeaa36bd9f25c527023dbad394e0d3c58)
- Include common labels on ClusterRole resource (#144) (01773ba)
- Fix comment on autoscaling option (#145) (9d1c3c2)
- Fix loki label ends with new line (#154) (e59c63b)
- Add honorLabels and honorTimestamps to PodMonitor (#153) (5a92272)
- Upgrade Vector to 0.19.1 (#157) (be0dc41)
- Include common labels on ClusterRole resource (#144) (01773ba)
- Fix comment on autoscaling option (#145) (9d1c3c2)
- Fix example and CI for Vector templating (#126) (e28ba32)
- Clarify usage of secrets.generic and env (#129) (1396dd4)
- Update charts to Vector 0.19.0 (#131) (26f9779)
- Fix the conditions for enable/disable SA on the HAProxy (#122) (83cf509)
- Upgrade Vector to 0.18.1. (#124) (20f1f0e)
- Switch metric list order in HPA. (#117) (0a214bb)
- Typo podPriorityClassName & StatefulSet (#116) (31d7eb4)
- Include option to add additionalLabels to PodMonitor (#111) (0a71e9e)
- Upgrade Vector to 0.18.0 (#114) (27b9e98)
- Handle helm-docs processing of vector template example (#107) (34cb0eb)
- Provide default value for only minAvailable in PDB (#98) (6fcb9de)
- Fix type for podDisruptionBudget.maxUnavailable (#104) (190c2b4)
- Toggle both service and headless service with service.enabled (#101) (a8b7daf)
- Document how to use Vector's template syntax in customConfig (#91) (cf67558)
- Add support for user defined initContainers for Vector Pods (#79) (44a2e5e)
- Update secrets.generic to take unencoded values (#84) (5f66c18)
- BREAKING: Update
secrets.generic
to take unencoded values (#84)
- BREAKING: Update
- Ensure good feature parity for HAProxy (#85) (0cb3798)
- Update charts to Vector 0.17.2 (#89) (de3cf26)
- Allow HPA to be used with statefulsets (#92) (73ae867)
- Clarify suggested usage (#76) (0555fb0)
- Fix ordering of
default
function in port helpers (#80) (bc8401f)
- Add optional PodDisruptionBudget resource for Vector (#57) (ea65bd0)
- Support injecting multiple ConfigMaps (#58) (337d7d2)
- BREAKING: Renamed
existingConfigMap
toexistingConfig
andhaproxy.existingConfigMap
tohaproxy.existingConfig
- BREAKING: Renamed
- Allow option PSP to be created for Agent role (#67) (a2c535b)
- Allow for manually setting ports for container and services (#68) (5901de8)
- Create checksum annotations for existingConfig and extraConfigs (#69) (26a1bd5)
- Consolidate existing/extraConfig options (#71) (17c94b8)
- BREAKING: Renamed existingConfig to existingConfigMaps, renamed haproxy.existingConfig to haproxy.existingConfigMaps removed extraConfigs
- Add parameter to include additional labels on all resources (#73) (6d1426b)
- Add extraVolumes and extraVolumeMounts parameters (#74) (895354f)
- Create ports for api from customConfig (#51) (b82c6b6)