8b9fe42c72
* Add new module to create/update a docker swarm. * Fix ansible-test sanity * Fix requirements * Fix requirements * Add tag for author * Test integration test. * Fix main.yml * Add linux arch * Add template * Fix test result * Integration test to create/remove a swarm manager * fix join test * Downgrade docker-py * fix rhel * Fix review documentation. * Fix whitespace * Check docker installation. * test docker install * check * Remove docker socket * Fix docker install * Fix sanity test * Rebase * Add docker_swarm maintainer * Fix review * Fix new version. * Add docker default values * Fix description. * Reworked documentation * Fix YAML error * Rebase * Fix example for update state. * Fix idempotent states. Fix states: present/absent. * Fix sanity * Fix variables sanity * Update example for absent state. * fix sanity * Wrap the contents of error message in to_native. Co-authored by: Dag Wieers <dag@wieers.com>
18 lines
382 B
YAML
18 lines
382 B
YAML
- name: Install Docker pre-reqs
|
|
dnf:
|
|
name: "{{ item }}"
|
|
state: present
|
|
loop:
|
|
- dnf-plugins-core
|
|
|
|
- name: Add repository
|
|
command: dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo
|
|
|
|
- name: Update cache
|
|
command: dnf makecache
|
|
|
|
- name: Install docker
|
|
dnf:
|
|
name: docker-ce
|
|
state: present
|
|
enablerepo: docker-ce-test
|