maj goss s-nxc

This commit is contained in:
root
2024-01-20 17:02:33 +01:00
parent d75f4ffb3f
commit df9d3c6c1c
2 changed files with 74 additions and 51 deletions

View File

@@ -1,16 +1,21 @@
---
- name: on recupere getdocker
get_url:
url: http://s-adm.gsb.adm/gsbstore/getdocker.sh
dest: /usr/local/bin
- name: Récupérer et installer Docker
hosts: localhost
become: yes # Utiliser l'élévation de privilèges
- name: on verifie si docker est installe
stat:
path: /usr/bin/docker
# command: which docker
register: docker_present
tasks:
- name: Télécharger le script getdocker.sh
get_url:
url: http://s-adm.gsb.adm/gsbstore/getdocker.sh
dest: /usr/local/bin/getdocker.sh
mode: 'a+x'
- name: Vérifier si Docker est installé
stat:
path: /usr/bin/docker
register: docker_present
- name: Installer Docker si absent
command: "bash /usr/local/bin/getdocker.sh"
when: not docker_present.stat.exists
- name: Execution du script getdocker si docker n'est pas deja installe
shell: bash /usr/local/bin/getdocker.sh
#when: docker_present.stdout.find('/usr/bin/docker') == -1
when: not docker_present.stat.exists