Actualiser ping-portainer.yml
This commit is contained in:
parent
7d902bc6a1
commit
ac99824280
|
|
@ -12,13 +12,12 @@
|
||||||
portainer_internal_ip: 10.30.0.151
|
portainer_internal_ip: 10.30.0.151
|
||||||
portainer_port: 9443
|
portainer_port: 9443
|
||||||
|
|
||||||
# Port local aléatoire pour éviter les collisions entre jobs Semaphore
|
|
||||||
local_port: "{{ 20000 + (9999 | random) }}"
|
local_port: "{{ 20000 + (9999 | random) }}"
|
||||||
|
|
||||||
# Socket ControlMaster (pour fermer proprement le tunnel)
|
|
||||||
ssh_control_socket: "/tmp/ansible-ssh-tunnel-{{ local_port }}.sock"
|
ssh_control_socket: "/tmp/ansible-ssh-tunnel-{{ local_port }}.sock"
|
||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
|
- block:
|
||||||
|
|
||||||
- name: Ouvrir le tunnel SSH (fork en background)
|
- name: Ouvrir le tunnel SSH (fork en background)
|
||||||
shell: >
|
shell: >
|
||||||
ssh
|
ssh
|
||||||
|
|
@ -34,7 +33,6 @@
|
||||||
{{ ssh_user }}@{{ ssh_host }}
|
{{ ssh_user }}@{{ ssh_host }}
|
||||||
register: tunnel_open
|
register: tunnel_open
|
||||||
changed_when: true
|
changed_when: true
|
||||||
failed_when: tunnel_open.rc != 0
|
|
||||||
|
|
||||||
- name: Attendre que le port local du tunnel soit en écoute
|
- name: Attendre que le port local du tunnel soit en écoute
|
||||||
wait_for:
|
wait_for:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue