mastodon / chart

Helm chart for Mastodon deployment in Kubernetes
GNU Affero General Public License v3.0
151 stars 90 forks source link

Update dependencies #91

Closed abbottmg closed 2 months ago

abbottmg commented 9 months ago

Upgrade all three of our dependency charts. I upgraded major version for the redis chart because we specify the major version of the app to pull, while our elasticsearch chart is already on the latest major version. I limited myself to a minor-patch upgrade for postgresql for three reasons:

  1. Each major increment on the chart increments the underlying postgres major version in the defaults, and we don't assert a version ourselves. I don't want to change that unilaterally.
  2. Last I looked, pgAdmin isn't yet compatible with postgres 15, so we'd probably want to stay one major version behind to avoid implicitly locking deployments out of a popular monitoring app.
  3. I use an external postgres cluster and don't have an easy way to test compatibility on that upgrade.

This PR addresses #90, #57, and #23. I believe it also addresses #25, but would like confirmation from someone running on an ARM cluster.

hardillb commented 5 months ago

I had to add a AMD64 machine to my cluster to support Postgresql and Elasticseach. Getting this merged would be great

dunn commented 5 months ago

i'd recommend switching to the OCI repositories as well: https://blog.bitnami.com/2023/04/httpsblog.bitnami.com202304bitnami-helm-charts-now-oci.html

timetinytim commented 2 months ago

Already updated the dependencies (and moved to OCI) in another PR, so closing this one.