그룹에 scp_if_ssh = True를 설정하는 방법은 무엇입니까?


9

ansible.cfg에서이 변수를 설정하는 것은 간단하지만 sftp가없는 호스트 (그리고 대부분의 경우 파이썬)에도 적합합니다. 라우터 그룹이 있는데 group_vars에서이 변수를 설정할 수 있습니까?


문서에서 나의 이해는 당신이 할 수 없다는 것입니다. 하지만 docs.ansible.com/intro_inventory.html#group-variables에 설명 된대로 시도 습니까?
Antonis Christofides

1
이것을 시도 : [routers:vars] scp_if_ssh = True ansible_scp_if_ssh = True 작동하지 않습니다.
hryamzik

답변:


9

그룹 변수는 확실하지 않지만를 통해 인벤토리 파일에서 해당 옵션을 설정할 수 있습니다 ansible_ssh_transfer_method=scp. 그룹 변수에 대해서도 작동 할 수 있습니다. Ansible 2.3 버전에서 확인했습니다.


1
이 이름은 어디서 얻었습니까?
hryamzik

3
나는 소스 코드에서 그것을 가지고
user1636717

가능한 값smart|sftp|scp|piped
gavenkoa
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.