mastodon / chart

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

External Redis password not stored #80

Closed jeremiahlee closed 2 months ago

jeremiahlee commented 12 months ago

Expected: setting redis.auth.password as a chart value stores the password as a secret for use by other services in the same way that postgresql.auth.password is handled.

Behavior: When using an external Redis service, setting redis.auth.password as a chart value does not store the password for use by the other services. Currently, the value is only used to set the password for a Redis instance created by the chart. The only way to use an external Redis service is to set the password in an existingSecret outside of the chart.

This results in the error:

secret "mastodon-redis" not found: CreateContainerConfigError

Note that postgresql.auth.password gets stored in the mastodon.fullname secret name and the Redis secret is referenced from .Release.Name-redis secret name.

2023-07-19 edit: I have a pull request to fix this that I will submit tomorrow.