Ansible playbook for Docker Swarm cluster management.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
group_vars/all
inventory
playbooks
roles
tests
.gitignore
.travis.yml
LICENSE
Makefile
README.md
ansible.cfg
requirements.yml

README.md

swargo

Build Status

Ansible playbook for Docker Swarm cluster management. Allow install on hosts without direct internet connection (used http(s) proxy).

Requirements

Platforms:

  • RHEL 7
  • CentOS 7
  • Ubuntu 16.04
  • Ubuntu 18.04
  • Debian 9

Role Variables

See group_vars/all/main.yml for details

# ansible-role-docker
docker_version:
  rhel: "17.03.2"
  debian: ""

Dependencies

Example Playbook

Ansible Galaxy

$ cat requirements.yml
- src: kisev/docker
  version: master

$ ansible-galaxy install -r requirements.yml

From fork or this repo

$ cat requirements.yml
- src: git@github.com:kisev/ansible-role-docker.git
  scm: git
  version: master

$ ansible-galaxy install -r requirements.yml
- hosts: servers
  roles:
    - kisev.docker
    # or
    - ansible-role-docker

License

MIT

Author Information

Kirill Sevriugin kisevme@gmail.com