CAAPIM / apim-charts

Helm Charts for Layer7 API Management components.
MIT License
12 stars 48 forks source link

charts/gateway updated custom label/annotations #215

Closed Gazza7205 closed 1 year ago

Gazza7205 commented 1 year ago

Description of the change Custom labels and annotations have been extended to all objects the Gateway Chart deploys. Pod Labels and annotations have been added to the Gateway and PM-Tagger deployments.

Additional Labels apply to all deployed objects

additionalLabels: {}


- Pod Labels/Annotations at the base level apply to the Gateway Pod

Pod Labels for the Gateway Pod

ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/

podLabels: {}

Pod Annotations apply to the Gateway Pod

ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/

podAnnotations: {}


- PM-Tagger pod labels/annotations are separate

pmtagger: ...

Pod Labels for the PM Tagger Pod

ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/

podLabels: {}

Pod Annotations apply to the PM Tagger Pod

ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/

podAnnotations: {}



**Drawbacks**
No known drawbacks

**Checklist** <!-- [Place an '[X]' (no spaces) in all applicable fields. Please remove unrelated fields.] -->
- [X] Chart version bumped in `Chart.yaml` according to [semver](http://semver.org/).
- [X] Variables are documented in the README.md
- [X] Title of the PR starts with chart name (e.g. `[charts/gateway]`)
- [X] If the chart contains a `values-production.yaml` apart from `values.yaml`, ensure that you implement the changes in both files