グループにscp_if_ssh = Trueを設定する方法は?


9

この変数をansible.cfgに設定するのは簡単ですが、sftpを使用していないホスト(およびおそらくPythonも同様)に対してのみ意味があります。だから私はルーターのグループを持っています– group_varsでこの変数を設定することは可能ですか?


ドキュメンテーションからの私の理解はあなたができないということです。しかし、docs.ansible.com / intro_inventory.html#group-variablesで説明されているように試しましたか?
Antonis Christofides 14

1
これを試してみました: [routers:vars] scp_if_ssh = True ansible_scp_if_ssh = True 機能しません。
hryamzik​​ 14

回答:


9

グループ変数についてはわかりませんが、インベントリファイルからを使用してそのオプションを設定できますansible_ssh_transfer_method=scp。グループ変数でも機能する場合があります。Ansibleのバージョン2.3で確認しました。


1
この名前はどこから取得したのですか?
hryamzik

3
私はソースコードからそれを得ました
user1636717

可能な値smart|sftp|scp|piped
ギヴェンコア
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.