Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependencies #91

Closed
wants to merge 3 commits into from
Closed

Conversation

abbottmg
Copy link
Contributor

@abbottmg abbottmg commented Oct 6, 2023

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.

Each major version of the chart increments the default pg image to the
next major version as well. While this is overridable by the end user
anyway, we currently don't assert an image version beyond the bitnami
default so I don't want to introduce unnecessary churn without
consensus.

Additionally, last I looked, pgAdmin didn't support pg 15
yet, so it may not be wise to lock people out of a very common
monitoring tool without an active choice on their part.
@hardillb
Copy link
Contributor

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

@dunn
Copy link
Contributor

dunn commented Feb 1, 2024

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
Copy link
Contributor

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants