Bagaimana cara mengatur scp_if_ssh = Benar untuk grup?

9

Sangat mudah untuk mengatur variabel ini dalam ansible.cfg tetapi masuk akal hanya untuk host yang tidak memiliki sftp (dan kemungkinan besar python juga). Jadi saya punya grup untuk router - apakah mungkin untuk mengatur variabel ini di group_vars?

hryamzik
sumber
Pemahaman saya dari dokumentasi adalah bahwa Anda tidak bisa; tetapi apakah Anda mencoba sebagaimana dijelaskan dalam docs.ansible.com/intro_inventory.html#group-variables ?
Antonis Christofides
1
Mencoba ini: [routers:vars] scp_if_ssh = True ansible_scp_if_ssh = True Tidak berfungsi.
hryamzik

Jawaban:

9

Saya tidak yakin tentang vars grup tetapi Anda dapat mengatur opsi itu dari file inventaris via ansible_ssh_transfer_method=scp. Mungkin juga berfungsi untuk vars grup. Diperiksa dengan versi 2.3 dari Ansible.

pengguna1636717
sumber
1
Dari mana Anda mendapatkan nama ini?
hryamzik
3
Saya mendapatkannya dari kode sumber
user1636717
Nilai yang mungkinsmart|sftp|scp|piped
gavenkoa