apache / couchdb-helm

Apache CouchDB Helm Chart
https://couchdb.apache.org/
Apache License 2.0
49 stars 64 forks source link

Generate a unique Erlang cookie by default #68

Closed kocolosk closed 2 years ago

kocolosk commented 2 years ago

What this PR does / why we need it:

This relies on new support for the COUCHDB_ERLANG_COOKIE env to generate a Secret that is written down into ~/.erlang.cookie instead of passing the cookie in the ERL_FLAGS. I suppose it would be possible to merge the generated cookie into ERL_FLAGS, but this approach seemed cleaner, more secure, and more maintainable going forward.

Special notes for your reviewer:

Will publish the update chart separately, right now I'd like to merge this in part to test a fix for #67 and see if we can get versions up through 3.6.0 published.

Checklist

[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.