Hintergrund
Beim proServer 2.0 ("IPv6-only") kann es dazu kommen, dass das Multiplexing der SSH-Verbindung über den Jumphost nicht zuverlässig funktioniert. Abhilfe schafft eine spezielle SSH-Konfiguration für Ansible.
In ansible.cfg eine eigene SSH-Konfiguration aktivieren
[ssh_connection]
ssh_args = -F custom_ssh_config
In custom_ssh_config die richtigen Einstellungen vornehmen
Host ssh-jumphost.karlsruhe.punkt.de
User jumping
ForwardAgent yes
ControlMaster auto
ControlPersist 10m
ControlPath ~/.ansible/cp/%C
Host *.proserver.punkt.de
ProxyJump ssh-jumphost.karlsruhe.punkt.de
ForwardAgent yes
ControlMaster auto
ControlPersist 1m
ControlPath ~/.ansible/cp/%C
Wir bedanken uns für diese Anleitung ganz herzlich bei unserem Kunden gesagt.getan. GmbH.