-
-
Notifications
You must be signed in to change notification settings - Fork 7.1k
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
Fix broken dependencies in helm chart and allow using existing secrets in the chart #18941
Conversation
This has been tested with an external database |
Updated to postgresql 11 and tested fine with inline secrets in values.yaml |
and now SMTP password can also be put in a secret. |
This to allow setting LOGIN either in values.yaml or in the secret.
@dunn given your involvement in the issue, would you be able to have a look at this PR? |
This prevents older versions from disappearing, see bitnami/charts#10539 for full context.
@dunn thanks for having a look at this! :-) |
@deepy oh right! thanks for picking that up |
…s in the chart (mastodon#18941) * Add ability to specify an existing Secret (mastodon#18139) Closes mastodon#18139 * Allow using secrets with external postgres * Upgrade CronJob to batch/v1 * Allow using redis.auth.existingSecret * Helmignore mastodon-*.tgz for easy local development * Upgrade helm dependencies * Upgrade postgresql to 11 * Allow putting SMTP password into a secret * Add optional login to SMTP secret This to allow setting LOGIN either in values.yaml or in the secret. * Switch to bitnami charts full archive This prevents older versions from disappearing, see bitnami/charts#10539 for full context. Co-authored-by: Ted Tramonte <[email protected]>
This PR builds on top of the work from @tedtramonte in #18179 and updates the chart dependencies to the lowest version still available.
The chart in mastodon/mastodon on main currently does not work as it depends on chart versions that no longer exist, this fixes that while also adding the ability to put the SMTP password into a secret.
Additionally this closes #18139