Skip to content

feat(chart): add podAnnotations support#11

Merged
bakayolo merged 1 commit intoblock:mainfrom
revied:feat/chart-pod-annotations
Apr 14, 2026
Merged

feat(chart): add podAnnotations support#11
bakayolo merged 1 commit intoblock:mainfrom
revied:feat/chart-pod-annotations

Conversation

@revied
Copy link
Copy Markdown
Contributor

@revied revied commented Apr 14, 2026

Summary

  • Adds configurable podAnnotations to the Helm chart deployment template
  • Standard Helm chart pattern for setting arbitrary pod-level annotations

Usage

podAnnotations:
  my-annotation: "value"

Context

Downstream consumers need to set service mesh sidecar annotations on pods (e.g. for mTLS certificate volume mounts). This is a standard Helm chart feature present in most open source charts.

Test plan

  • helm template renders annotations when podAnnotations is set
  • helm template renders no annotations block when podAnnotations is empty

🤖 Generated with Claude Code

Allows consumers to set arbitrary pod annotations via values, commonly
used for service mesh sidecar configuration (e.g. volume mounts for
mTLS certificates).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@revied revied requested a review from bakayolo as a code owner April 14, 2026 12:42
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 14, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@bakayolo bakayolo merged commit 0f1a0d7 into block:main Apr 14, 2026
8 checks passed
Kiran01bm pushed a commit to Kiran01bm/Version-Guard that referenced this pull request Apr 15, 2026
## Summary

- Adds configurable `podAnnotations` to the Helm chart deployment
template
- Standard Helm chart pattern for setting arbitrary pod-level
annotations

## Usage

```yaml
podAnnotations:
  my-annotation: "value"
```

## Context

Downstream consumers need to set service mesh sidecar annotations on
pods (e.g. for mTLS certificate volume mounts). This is a standard Helm
chart feature present in most open source charts.

## Test plan

- [ ] `helm template` renders annotations when `podAnnotations` is set
- [ ] `helm template` renders no annotations block when `podAnnotations`
is empty

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants