Il est simple de définir cette variable dans un ansible.cfg mais cela n'a de sens que pour les hôtes qui n'ont pas sftp (et probablement python également). J'ai donc un groupe pour les routeurs - est-il possible de définir cette variable dans group_vars?
9
[routers:vars]
scp_if_ssh = True
ansible_scp_if_ssh = True
ne fonctionne pas.Réponses:
Je ne suis pas sûr des vars de groupe mais vous pouvez définir cette option à partir du fichier d'inventaire via
ansible_ssh_transfer_method=scp
. Peut également fonctionner pour les vars de groupe. Vérifié avec la version 2.3 d'Ansible.la source
smart|sftp|scp|piped