Closed dotdc closed 1 month ago
Hi,
Could someone review this PR? I can also bump the charts further as new versions came out since then.
cc @mindaugasrukas
@alexshtin took over ownership of this project. While this PR LGTM, In general, the architecture of having a direct dependency on Grafana, Prometheus, Cassandra, and Elasticsearch is incorrect. That said, you can install whatever indirect dependencies you like and don't rely on this helm-chart. For example, if you want to switch from Cassandra to Postgres, you don't need to add this direct dependency here, and you can install whatever Postgres version you like. The only requirement here is to have the correct dependencies installed.
I was not sure for ownership, but thank you for your reply 👍 We have a workaround, but it would be nice to update the default for everyone.
Please feel free to re-bump these. Leave the chart version as-is though, that gets bumped by our tooling on release. I will ensure it gets reviewed and merged.
Hi @robholland, versions have been bumped again, also left the chart version as-is like requested.
I've tested that end to end metrics from Temporal Server -> Grafana is working. I'll merge this, but please note that we'll soon be removing grafana and prometheus from our chart.
node-exporter will not come up without adjustments on Docker Desktop on Darwin, but ignoring that as we'll soon remove these dependencies anyway (as they aren't actually dependencies at all).
What was changed
Updated Temporal's Helm chart dependencies:
5.0.10
to8.0.2
.15.1.3
to25.22.0
.While it's a huge bump, I've raised the temporal minor version as it shouldn't be a breaking change in most cases. Let me know if you prefer to bump the chart's version differently.
Why?
Take advantage of products updates while reducing security risks.
Checklist
N/A
N/A