¿Cómo establecer scp_if_ssh = True para un grupo?


9

Es simple establecer esta variable en un ansible.cfg, pero tiene sentido solo para hosts que no tienen sftp (y probablemente también Python). Entonces, tengo un grupo para enrutadores: ¿es posible establecer esta variable en group_vars?


Mi comprensión de la documentación es que no puedes; ¿pero intentó como se explica en docs.ansible.com/intro_inventory.html#group-variables ?
Antonis Christofides

1
Intenté esto: [routers:vars] scp_if_ssh = True ansible_scp_if_ssh = True no funciona.
hryamzik

Respuestas:


9

No estoy seguro acerca de los grupos de variables, pero puede configurar esa opción desde el archivo de inventario a través de ansible_ssh_transfer_method=scp. También podría funcionar para grupos vars. Comprobado con la versión 2.3 de Ansible.


1
¿De dónde sacaste este nombre?
hryamzik

3
Lo obtuve del código fuente
user1636717

Valores posiblessmart|sftp|scp|piped
gavenkoa
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.