Ansible и приглашение проверки RSA

Я использую Ansible для создания своей облачной инфраструктуры. Я не против подтвердить «да», когда мне будет предложено сделать это, чтобы проверить отпечаток ключа RSA.

Однако это становится контрпродуктивным, если я пытаюсь раскрутить и настроить более 50 машин одновременно. Есть ли способ отключить использование Ansible... или хотя бы просто ответить на него один раз?


person Xanxir    schedule 17.10.2014    source источник
comment
Вы имеете в виду начальное SSH-соединение?   -  person Mikko Ohtamaa    schedule 17.10.2014
comment
возможный дубликат Невозможно отключить проверку ключа хоста Ansible   -  person tedder42    schedule 18.10.2014
comment
Спасибо за ссылку. Это помогло!   -  person Xanxir    schedule 06.11.2014
comment
Также см. этот раздел в документации Ansible: docs.ansible.com/intro_getting_started.html. #host-key-checking   -  person David    schedule 18.07.2015


Ответы (1)


Как упоминал Дэвид, вы можете использовать ansible.cfg, чтобы пропустить проверку с помощью host_key_checking = False, но если вы параноик, вы можете предпочесть использовать ansible sshknownhosts, чтобы принимать ключи в первый раз или всякий раз, когда ваши ключи изменяются (например, при уничтожении и восстановлении промежуточной среды).

person Conrado    schedule 30.07.2015
comment
Вы также можете установить переменную среды, например: export ANSIBLE_HOST_KEY_CHECKING=false - person Joao Costa; 11.11.2016