concourse / concourse-chart

Helm chart to install Concourse
Apache License 2.0
143 stars 174 forks source link

Add support for deploymentAnnotations #336

Closed nanderson94 closed 10 months ago

nanderson94 commented 11 months ago

Allow user to optionally configure annotations on the worker and web Deployments via Chart values. This could be used (for my example) with integrations for ImageStreams in OKD/OpenShift.


Why do we need this PR?

While Annotations generally have a wide variety of uses, I found the need for this feature while working with OKD/OpenShift's ImageStreams. ImageStreams will modify Deployments according to a user's configuration (via Deployment Annotations) to use specific digests or even the built-in registry.

Changes proposed in this pull request

Contributor Checklist

Reviewer Checklist

This section is intended for the core maintainers only, to track review progress. Please do not fill out this section.

  • [ ] Code reviewed
  • [ ] Topgun tests run
  • [ ] Back-port if needed
  • [ ] Is the correct branch targeted? (master or dev)