Update ansible code
Some checks reported errors
continuous-integration/drone/push Build encountered an error
Some checks reported errors
continuous-integration/drone/push Build encountered an error
This commit is contained in:
parent
2ca2ad9796
commit
eec95be2de
8 changed files with 175 additions and 175 deletions
|
|
@ -1,34 +1,34 @@
|
|||
---
|
||||
- name: Include vars for {{ ansible_os_family }}
|
||||
include_vars: "{{ ansible_os_family }}_{{ docker_ver }}.yml"
|
||||
ansible.builtin.include_vars: "{{ ansible_os_family }}_{{ docker_ver }}.yml"
|
||||
|
||||
- name: See if docker is installed
|
||||
stat: path=/usr/bin/docker
|
||||
register: docker_installed
|
||||
|
||||
- name: Install docker rules for {{ ansible_os_family }} OS family
|
||||
include_tasks: "{{ ansible_os_family }}.yml"
|
||||
ansible.builtin.include_tasks: "{{ ansible_os_family }}.yml"
|
||||
|
||||
- name: Remove all other's docker version packages
|
||||
package:
|
||||
ansible.builtin.package:
|
||||
name: "{{ docker_remove_packages_name }}"
|
||||
state: absent
|
||||
update_cache: yes
|
||||
update_cache: true
|
||||
|
||||
- name: Install docker
|
||||
package:
|
||||
ansible.builtin.package:
|
||||
name: "{{ docker_package_name }}"
|
||||
state: present
|
||||
update_cache: yes
|
||||
update_cache: true
|
||||
# when:
|
||||
# - not docker_installed.stat.exists
|
||||
notify: Restart docker
|
||||
|
||||
- name: Enable docker on boot
|
||||
service:
|
||||
ansible.builtin.service:
|
||||
name: docker
|
||||
state: started
|
||||
enabled: yes
|
||||
enabled: true
|
||||
|
||||
# Create docker group if needed
|
||||
|
||||
|
|
@ -36,39 +36,39 @@
|
|||
|
||||
# Configuration dans /etc/docker/daemon.json
|
||||
- name: Config_docker | Ensuring /etc/docker Folder Exists
|
||||
file:
|
||||
ansible.builtin.file:
|
||||
path: "/etc/docker"
|
||||
state: "directory"
|
||||
group: root
|
||||
owner: root
|
||||
mode: 0700
|
||||
|
||||
#- name: Config_docker | Configuring Docker
|
||||
# template:
|
||||
# src: "etc/docker/daemon.json.j2"
|
||||
# dest: "/etc/docker/daemon.json"
|
||||
# group: root
|
||||
# owner: root
|
||||
# mode: 0644
|
||||
# notify: Restart docker
|
||||
# - name: Config_docker | Configuring Docker
|
||||
# ansible.builtin.template:
|
||||
# src: "etc/docker/daemon.json.j2"
|
||||
# dest: "/etc/docker/daemon.json"
|
||||
# group: root
|
||||
# owner: root
|
||||
# mode: 0644
|
||||
# notify: Restart docker
|
||||
|
||||
#- port TCP 2376: permet au client local de communiquer de façon sécurisée avec le daemon tournant sur une machine du swarm
|
||||
#
|
||||
#- port TCP 2377: permet la communication entre les managers du swarm (port seulement ouvert sur les managers)
|
||||
#
|
||||
#- port UDP 4789: permet la communication entre les containers sur un réseau overlay
|
||||
#
|
||||
#- port TCP et UDP 7946: permet la communication entre les machines du swarm
|
||||
#
|
||||
#- interfaces docker0 and docker_gwbridge ? firewall-cmd --change-zone=docker0 --zone=trusted --permanent; firewall-cmd --change-zone=docker_gwbridge --zone=trusted --permanent
|
||||
# - port TCP 2376: permet au client local de communiquer de façon sécurisée avec le daemon tournant sur une machine du swarm
|
||||
#
|
||||
# - port TCP 2377: permet la communication entre les managers du swarm (port seulement ouvert sur les managers)
|
||||
#
|
||||
# - port UDP 4789: permet la communication entre les containers sur un réseau overlay
|
||||
#
|
||||
# - port TCP et UDP 7946: permet la communication entre les machines du swarm
|
||||
#
|
||||
# - interfaces docker0 and docker_gwbridge ? firewall-cmd --change-zone=docker0 --zone=trusted --permanent; firewall-cmd --change-zone=docker_gwbridge --zone=trusted --permanent
|
||||
|
||||
- name: Install python library for docker
|
||||
package:
|
||||
ansible.builtin.package:
|
||||
name: "{{ docker_python_lib }}"
|
||||
state: present
|
||||
update_cache: yes
|
||||
update_cache: true
|
||||
|
||||
#- name: Enable swarm mode
|
||||
# include_tasks: swarm.yml
|
||||
# when:
|
||||
# - docker_swarmmode
|
||||
# - name: Enable swarm mode
|
||||
# ansible.builtin.include_tasks: swarm.yml
|
||||
# when:
|
||||
# - docker_swarmmode
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue