grafana / loki

Like Prometheus, but for logs.
https://grafana.com/loki
GNU Affero General Public License v3.0
22.75k stars 3.31k forks source link

feat(helm): allow extraObjects as dict #13252

Open TheRealNoob opened 2 weeks ago

TheRealNoob commented 2 weeks ago

What this PR does / why we need it:

Allows extraObjects to be defined as either a list or dictionary. List objects are the more typical use case, however can't span multiple values files while dictionaries can. So if you have two files values (one encrypted and one not) and need to provide a Secret object, you're forced to move all extraObjects to the encrypted file. With a dictionary object you wouldn't have to do that.

Which issue(s) this PR fixes: None

Special notes for your reviewer:

Checklist

TheRealNoob commented 2 weeks ago

cc @hervenicol for review