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/shby 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
quietargument toclusterdock.models.Node.execute(). - Added support for specifying
host:containerport mappings when creating a node. - Added
ip_addressattribute toclusterdock.models.Node.
1.0.7 (2017.09.18)¶
- Removed
DEFAULT_NAMESPACEto let topologies define their own.
1.0.6 (2017.09.04)¶
- Added
clusterdock.models.Node.put_file()andclusterdock.models.Node.get_file(). - Made
networkan 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.NodeAPI. - 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.