debops.docker
This project adheres to Semantic Versioning and human-readable changelog.
The current role maintainer_ is drybjed_.
debops.docker master - unreleased
- Ferm hook to restart docker daemon after ferm is restarted if :envvar:`docker__ferment` is set to False. [tallandtree_]
- Use docker upstream repository by default on stretch installations [cultcom]
- Switch to docker-ce and docker-ee. [tallandtree_]
- Docker daemon listens on port 2376 when TLS is used. [tallandtree_]
debops.docker v0.2.1 - 2016-08-29
- Support for dockerd (docker-engine 1.12). [tallandtree_]
- Support for live restore (:envvar:`docker__live_restore`) of docker daemon (docker-engine 1.12) and other options. [tallandtree_]
- Systemd configuration improved. [tallandtree_]
- Support
http_proxy
,https_proxy
andno_proxy
variables for Upstart systems. [tallandtree_] - Use custom distribution and release local facts for Docker upstream repository configuration. [drybjed_]
- Use list of administrator accounts provided by the debops.core_ role. [drybjed_]
debops.docker v0.2.0 - 2016-07-20
- Enable configuration of custom UDP ports in the firewall for additional
services like
consul
. [ddpaul] - Install
python-setuptools
APT package. [antoineco] - Add support for Docker behind a HTTP proxy using
systemd
service files. [tallandtree_]
- Fix deprecation warnings in Ansible 2.1.0 related to bare and undefined variables. [antoineco]
- Update documentation and Changelog. [ypid_, tallandtree_, drybjed_]
- Rename all role variables from
docker_*
todocker__*
to move them into their own namespace. [tallandtree_] *.changed
is changed to*|changed
to ensure correct variable type resolution by Ansible. [tallandtree_]
debops.docker v0.1.2 - 2015-12-19
- Add a default list variable which can be used to open additional ports in the firewall for Docker-related services. [drybjed_]
- Create :file:`/etc/systemd/system` directory if not present for the Docker systemd unit file. [drybjed_]
debops.docker v0.1.1 - 2015-12-13
- Remove hard role dependencies and move additional role configuration to default variables. Ansible playbook can use this configuration to set up firewall rules and reserve ports in :file:`/etc/services`. [drybjed_]
- Check if
ansible_ssh_user
contains a value before adding the default user to :command:`docker` group, otherwise use name of the user account running the Ansible playbook. [drybjed_]
- Initial release. [drybjed_]