Skip to content

Enable vector acknowledgements

Halil Coban requested to merge vector-acknowledgements into main

What does this MR do and why?

This sets up e2e acknowledgements to vector.

This ensures the events that were pulled by vector but yet not processed due to an issue with clickhouse are not lost in case vector is terminated. This will be ensured because vector will only acknowledge kafka after the event is processed successfully.

MR acceptance checklist

  • The correct type labels have been applied to this MR.
  • This MR has been made as small as possible, to improve review efficiency and code quality.
  • This MR has been self-reviewed per the code review guidelines.
  • The changes have undergone manual testing and are functioning as intended.
  • This MR has updated the Chart.yaml version number following SemVer versioning practices.
  • This MR documents any breaking changes in the MR description, and the upgrade path has been documented in the first commit as well as in MR description.

How to set up and validate

  • Deploy
  • k get configmaps [release_name]-vector-0 -oyaml
  • The configmap should have acknowledgement.enabled = true
Edited by Halil Coban

Merge request reports