[TIDY] Set some "diff: false", fix linter warnings
This commit is contained in:
parent
f97ef4dee6
commit
fe97b0ae76
19 changed files with 189 additions and 175 deletions
|
|
@ -4,13 +4,13 @@
|
|||
# - none
|
||||
|
||||
# Detect some more host facts
|
||||
- name: docker - Detect architecture
|
||||
- name: Docker - Detect architecture
|
||||
ansible.builtin.shell: dpkg --print-architecture
|
||||
register: dpkg_arch
|
||||
|
||||
# Install docker CE
|
||||
- name: docker - Install docker CE APT dependencies
|
||||
become: yes
|
||||
- name: Docker - Install docker CE APT dependencies
|
||||
become: true
|
||||
ansible.builtin.apt:
|
||||
name: "{{ packages }}"
|
||||
state: present
|
||||
|
|
@ -21,40 +21,42 @@
|
|||
- curl
|
||||
- gnupg2
|
||||
- software-properties-common
|
||||
- name: docker - Add docker CE repo key
|
||||
become: yes
|
||||
diff: false
|
||||
- name: Docker - Add docker CE repo key
|
||||
become: true
|
||||
ansible.builtin.apt_key:
|
||||
url: https://download.docker.com/linux/debian/gpg
|
||||
state: present
|
||||
|
||||
# IMPORTANT: raspbian needs deb [arch=armhf] https://download.docker.com/linux/raspbian ...
|
||||
- name: docker - Add docker CE repo (Debian)
|
||||
- name: Docker - Add docker CE repo (Debian)
|
||||
when: ansible_facts['lsb']['id'] != "Raspbian"
|
||||
become: yes
|
||||
become: true
|
||||
ansible.builtin.apt_repository:
|
||||
repo: "deb [arch={{ dpkg_arch.stdout }}] https://download.docker.com/linux/debian {{ ansible_distribution_release }} stable"
|
||||
state: present
|
||||
- name: docker - Add docker CE repo (Raspbian)
|
||||
- name: Docker - Add docker CE repo (Raspbian)
|
||||
when: ansible_facts['lsb']['id'] == "Raspbian"
|
||||
become: yes
|
||||
become: true
|
||||
ansible.builtin.apt_repository:
|
||||
repo: "deb [arch={{ dpkg_arch.stdout }}] https://download.docker.com/linux/raspbian {{ ansible_distribution_release }} stable"
|
||||
state: present
|
||||
|
||||
- name: docker - Install docker CE
|
||||
become: yes
|
||||
- name: Docker - Install docker CE
|
||||
become: true
|
||||
ansible.builtin.apt:
|
||||
name: docker-ce
|
||||
state: latest
|
||||
install_recommends: no
|
||||
update_cache: yes
|
||||
install_recommends: false
|
||||
update_cache: true
|
||||
cache_valid_time: "3600"
|
||||
diff: false
|
||||
|
||||
# Just always use the python package, because the ansible module won't work otherwise
|
||||
- name: docker-compose - Install python package
|
||||
- name: Docker-compose - Install python package
|
||||
block:
|
||||
- name: docker-compose - Install requirements
|
||||
become: yes
|
||||
- name: Docker-compose - Install requirements
|
||||
become: true
|
||||
ansible.builtin.apt:
|
||||
name: "{{ packages }}"
|
||||
state: present
|
||||
|
|
@ -62,8 +64,9 @@
|
|||
packages:
|
||||
- python3-pip
|
||||
- python3-setuptools
|
||||
- name: docker-compose - Install using pip3
|
||||
become: yes
|
||||
diff: false
|
||||
- name: Docker-compose - Install using pip3
|
||||
become: true
|
||||
ansible.builtin.pip:
|
||||
name: docker-compose
|
||||
executable: pip3
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue