Add role for adding docker nodes to swarm

This commit is contained in:
2021-11-10 21:59:04 -05:00
parent 8c69b7af95
commit a0be654b92
8 changed files with 217 additions and 9 deletions

View File

@@ -0,0 +1,26 @@
---
- name: Install Docker repository
become: true
ansible.builtin.get_url:
url: https://download.docker.com/linux/centos/docker-ce.repo
dest: /etc/yum.repos.d/docker-ce.repo
owner: root
group: "{{ ansible_user }}"
mode: 0644
register: _docker_repo_status
- name: Install docker repository GPG key
become: true
ansible.builtin.rpm_key:
key: https://download.docker.com/linux/centos/gpg
state: present
- name: Install Docker
become: true
ansible.builtin.dnf:
state: present
name:
- docker-ce
- docker-ce-cli
- containerd.io
update_cache: "{{ _docker_repo_status.changed }}"