{"repo":"atosatto/ansible-dockerswarm","free":true,"listed":false,"github":"https://github.com/atosatto/ansible-dockerswarm","clone":"git clone https://github.com/atosatto/ansible-dockerswarm.git","description":"Docker Engine clustering using \"Swarm Mode\" and Ansible","language":"Python","stars":264,"topics":["docker","docker-swarm","ansible","swarm-mode","molecule"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Ansible Role: Docker ==================== Setup Docker on RHEL/CentOS and Debian/Ubuntu servers. The role supports Docker Engine's \"Swarm Mode\" (https://docs.docker.com/engine/swarm/) to create a cluster of Docker nodes. Requirements ------------ An Ansible 2.7 or higher installation. This role makes use of the Ansible json filter that requires jmespath to be installed on the Ansible machine. See the requirements.txt file for further details on the specific version of jmespath required by the role. Dependencies ------------ None. Role Variables -------------- Available variables are listed below, along with default values (see defaults/main.yml ): docker repo: \"{{ docker repo ce stable }}\" The repository proving the Docker packages. Additional repositories are defined in vars/main.yml including the edge, test and nightly repositories. To skip the configuration of the repository and use the system repositories set skip repo: true . docker package name: \"docker-ce\" Name of the package providing the Docker daemon. docker package version: \"\" Version of the Docker package to be installed on the target hosts. When set to \"\" the latest available version will be installed. docker package state: present Set it to latest to force the upgrade of the installed Docker package to the latest version. docker dependencies: \"{{ default docker dependencies }}\" Additional support packages to be installed alongside Docker by the role. See vars/RedHat.yml and vars/Debian.yml for the definition of ","default_branch":null,"files":null,"tree":[],"storefront":"/r/atosatto","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/atosatto/ansible-dockerswarm/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}