kestra-io / helm-charts

Apache License 2.0
37 stars 26 forks source link

feat: Allow to add deployment annotations and labels #39

Closed MaximizeRr closed 6 months ago

MaximizeRr commented 6 months ago

What changes are being made and why?

This PR allow user to set labels and annotations per deployment (eg webserver, worker, etc..)

webserver:
   ...
   labels:
      mybeautifullabel: "OK"
   annotations:
      myannotation: "Hello"

worker:
   ...
   labels:
      mybeautifullabel: "OK"
   annotations:
      myannotation: "Hello"