Skip to content

add support for service annotations in data-prepper chart#723

Open
badal773 wants to merge 2 commits intoopensearch-project:mainfrom
badal773:issue-567
Open

add support for service annotations in data-prepper chart#723
badal773 wants to merge 2 commits intoopensearch-project:mainfrom
badal773:issue-567

Conversation

@badal773
Copy link
Copy Markdown

@badal773 badal773 commented Jan 11, 2026

Description

This pull request adds support for specifying custom annotations on the Kubernetes Service resource in the data-prepper Helm chart. This allows users to set service annotations (such as for cloud provider integrations) via the chart's values. The chart version is also bumped to reflect this new feature.

Service annotation support:

  • Added a service.annotations field to values.yaml to allow users to specify custom annotations for the Service resource.
  • Introduced a new Helm template helper data-prepper.annotations in _helpers.tpl to render service annotations.
  • Updated the service.yaml template to apply the user-provided annotations to the Service metadata.

Documentation and versioning:

  • Updated the CHANGELOG.md to document the new service annotation feature and incremented the chart version to 0.3.2.

Issues Resolved

#567

Check List

  • Commits are signed per the DCO using --signoff

For any changes to files within Helm chart directories:

  • Helm chart version bumped
  • Helm chart CHANGELOG.md updated to reflect change

badal773 and others added 2 commits January 11, 2026 18:01
Signed-off-by: badal773 <badal2002prusty@gmail.com>
Signed-off-by: badal773 <badal2002prusty@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

1 participant