Skip to content

feat: add nameOverride, podAnnotations, and terminationGracePeriodSeconds#12

Merged
FabienPapet merged 1 commit into
mainfrom
feat/nameoverride-podannotations
May 31, 2026
Merged

feat: add nameOverride, podAnnotations, and terminationGracePeriodSeconds#12
FabienPapet merged 1 commit into
mainfrom
feat/nameoverride-podannotations

Conversation

@FabienPapet
Copy link
Copy Markdown
Owner

Summary

  • Add nameOverride for customizing resource name prefix
  • Add podAnnotations for arbitrary pod-level annotations
  • Add terminationGracePeriodSeconds configuration

Test results

  • make lint: PASS
  • make unit-test: 21 suites, 135 tests — all PASS
  • make validate: all 14 example files valid (kubeconform k8s 1.29)

Notes

Stacked on: fix/podmonitor-service-bugs

🤖 Generated with Claude Code

@FabienPapet FabienPapet changed the base branch from fix/podmonitor-service-bugs to main May 31, 2026 19:31
@FabienPapet FabienPapet reopened this May 31, 2026
…onds

- Add nameOverride and fullnameOverride to values.yaml
- Add podAnnotations: {} to values.yaml
- Inject terminationGracePeriodSeconds into deployment, worker, cron, and job pod specs
- Inject podAnnotations into cron pod template (deployment/worker/job already wired)
- Update values.schema.json with all three new fields
- Add podAnnotations and terminationGracePeriodSeconds tests
@FabienPapet FabienPapet force-pushed the feat/nameoverride-podannotations branch from b4f6714 to 62a3400 Compare May 31, 2026 20:09
@FabienPapet FabienPapet merged commit 360b310 into main May 31, 2026
15 checks passed
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.

1 participant