fresh-borzoni opened a new issue, #3688:
URL: https://github.com/apache/fluss/issues/3688

   ### Search before asking
   
   - [x] I searched in the [issues](https://github.com/apache/fluss/issues) and 
found nothing similar.
   
   
   ### Description
   
   The chart is inconsistent about annotation hooks: the metrics services take 
them (metrics.prometheus.service.annotations), pods take them (podAnnotations), 
but the statefulset metadata and the main headless services take none at all.
   
   Workload and service annotations are where a lot of standard tooling hooks 
in - Reloader for restart-on-secret-rotation, Argo CD sync-waves, external-dns, 
org-mandated ownership annotations enforced by policy engines. Today the only 
way to attach any of these is patching the rendered output out-of-band, which 
defeats values.yaml as the single source of truth.
   
   Add coordinator.annotations / tablet.annotations for the statefulsets and 
the same under service: for the headless services, matching the existing 
podAnnotations style.
   
   ### Willingness to contribute
   
   - [x] I'm willing to submit a PR!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to