Actualiser ping-portainer.yml

This commit is contained in:
l.covela 2026-01-19 11:13:43 +01:00
parent 7d902bc6a1
commit ac99824280
1 changed files with 42 additions and 44 deletions

View File

@ -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: