planb-cassandra icon indicating copy to clipboard operation
planb-cassandra copied to clipboard

Configuration without new docker image

Open slitsche opened this issue 7 years ago • 2 comments

We should enable passing a map of configuration options to the docker image. This will remove the need to build a new docker image (which would require a rolling update) in case we need a new configuration option.

slitsche avatar May 16 '17 15:05 slitsche

We should also store the generated configuration file(s) outside of the docker image, on the data volume. This will allow to change configuration w/o removing the existing docker image.

a1exsh avatar May 26 '17 10:05 a1exsh

A sad surprise is that Debian-packaged cassandra.in.sh sets CASSANDRA_CONF=/etc/cassandra w/o an option to override it. So it looks like we'll have to supply an edited version of this file as well, in addition to a custom cassandra-env.sh that we already provide...

a1exsh avatar May 26 '17 15:05 a1exsh