- Introduce new management script to remove cluster entirely.
- Alter
stop-clusterscript so that it usesdocker stop. - Add support to
start-clusterso that it can handle the two conditions above.
- Weaken
DOCKER_HOSTguard for environments that do not useDOCKER_HOST. - Fix URL for container image SSH key in
README. - Resolve Shellcheck issues in Bash scripts.
- Reduce overall image size.
- Add support for enabling strong consistency.
- Fix container ID extraction by container name.
- Use
envto determine location ofbash. - Provide better progress feedback during cluster creation.
- Fix reference to PackageCloud repository setup script.
- Default Riak version is now v2.0.2.
- Add support for interacting with Docker over a UNIX socket.
- Fix invalid regular expression to update
DOCKER_RIAK_BACKEND.
- Default Riak version is now v2.0.1.
- Default version of
phusion/baseimageis now v0.9.14.
- Default version of
phusion/baseimageis now v0.9.13 (Ubuntu Trusty). - Add a guard that prevents cluster formation if
DOCKER_HOSTis not set.
- Default Riak version is now v1.4.10.
- Add support for customizing the Riak backend via
DOCKER_RIAK_BACKEND.
- Default Riak version is now v1.4.9.
- Default Docker port is now
2375.
- Fix inconsistency between
DOCKER_HOSTand host used determine if the container is up.
- Add ability to specify more precise port assignment.
- Change
localhostreferences to127.0.0.1.
- Remove
sysctlspecific settings fromDockerfile.
- Add better detection of an invalid cluster start state
- Add support for ShellCheck via Travis CI.
- Use phusion/baseimage as the base image.
- Add ability to automatically cluster nodes via
DOCKER_RIAK_AUTOMATIC_CLUSTERING. - Add ability to specify cluster size via
DOCKER_RIAK_CLUSTER_SIZE. - Add ability to debug cluster management scripts with
DOCKER_RIAK_DEBUG.
- Replace Pipework with Docker 0.6.5+ container linking.
- Replace
supervisordwith a Bash script. - Add Riak and kernel tuning.
- Utilize
DOCKER_HOSToversudo. - Install Riak via direct package download.
- Use Ubuntu 12.04 as the base image.
- Add gateway to IP address added to Pipework.
- Add netmask to IP address added to Pipework.
- Initial release.