Bonjour.
J'utilise des sources Git qui sont envoyées vers un bastion puis vers le serveur cible.
Pour copier ces sources pas de problème.
Par contre, je veux jouer le script deploy.sh présent sur le bastion directement (sans le copier) sur le serveur cible.
Comment écrire mon playbook.yml ?
Ceci fonctionne (copie de monappli.war présent sur le bastion vers mon serveur cible):
Comment écrire la suite :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 - hosts: dev become: true tasks: - name: "Copie War sur le serveur" copy: src: /home/lib/monappli.war dest: /home/war owner: ansible group: ansible mode: 755 backup: no
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 - hosts: dev become: true tasks: - name: "Lancement du déploiement" become: true become_user: root shell: '?' ignore_errors: yes
Partager