History¶
1.6.0 (2018.03.19)¶
- Add –port argument functionality to clusterdock start.
1.5.0 (2018.03.09)¶
- Add support for build action.
- Use Docker labels for clusterdock nodes and clusters.
- Enhance clusterdock manage action.
- Add clusterdock ps action.
- Add clusterdock cp action.
1.4.0 (2018.02.21)¶
- Add nodes to /etc/hosts during start.
1.3.3 (2018.02.08)¶
- Fix docker-py dependency to 2.7.0.
1.3.2 (2017.11.13)¶
- Added support for executing commands in detached mode.
1.3.1 (2017.11.07)¶
- Fixed broken fix of volume handling from previous release.
1.3.0 (2017.11.01)¶
- Fixed handling of duplicate networks.
- Made
clusterdock.models.Node.execute()
run commands in a shell (using/bin/sh
by default). - Fixed handling of volumes passed to
clusterdock.models.Node
.
1.2.0 (2017.10.23)¶
- Changed return type of
clusterdock.models.Cluster.execute()
andclusterdock.models.NodeGroup.execute()
. - Added support for node devices.
1.1.0 (2017.09.21)¶
- Updated
clusterdock.models.Node.execute()
to return a namedtuple with the command’s exit code and output. - Fixed bug around
quiet
argument toclusterdock.models.Node.execute()
. - Added support for specifying
host:container
port mappings when creating a node. - Added
ip_address
attribute toclusterdock.models.Node
.
1.0.7 (2017.09.18)¶
- Removed
DEFAULT_NAMESPACE
to let topologies define their own.
1.0.6 (2017.09.04)¶
- Added
clusterdock.models.Node.put_file()
andclusterdock.models.Node.get_file()
. - Made
network
an instance attribute ofclusterdock.models.Cluster
.
1.0.5 (2017.09.02)¶
- Added logic to pull missing images to
clusterdock.models
.
1.0.4 (2017.09.02)¶
- Fixed missing install requirement.
1.0.3 (2017.09.02)¶
- Cleaned up
clusterdock.models.Node
API. - Added wait_for_permission and join_url_parts utility functions.
1.0.2 (2017.08.04)¶
- Updated how Cluster and Node objects are initialized.
- Added project logo.
- Doc improvements.
1.0.1 (2017.08.03)¶
- First release on PyPI.