kiwigrid / helm-charts

Helm charts for Kubernetes curated by Kiwigrid
https://kiwigrid.github.io
MIT License
186 stars 209 forks source link

[prometheus-thanos] Add parameter to create service accounts #282

Closed aperigault closed 4 years ago

aperigault commented 4 years ago

What this PR does / why we need it:

To use Web Identity providers for IAM credentials for AWS EKS we need a kubrnetes service account with specific annotation. This PR add a service account for each thanos component with an annotation option.

Related thanos fixed issue: https://github.com/thanos-io/thanos/issues/1494

Checklist

[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]