2018年9月27日木曜日

ansible (Please add this host's fingerprint to your known_hosts file to manage this host.)

ansible-playbook 実行時に以下のエラーが表示された場合の対応策

fatal: [node-2]: FAILED! => {"msg": "Using a SSH password instead of a key is not possible because Host Key checking is enabled and sshpass does not support this.  Please add this host's fingerprint to your known_hosts file to manage this host."}

◻️/etc/ansible/ansible.cfgの[ssh_connection]のブロックに以下の設定を記載する。
[ssh_connection]ssh_args = -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null

0 件のコメント:

コメントを投稿

php log(ECS ログ出力)

# PHPエラーログの設定 ENV PHP_INI_DIR /usr/local/etc/php RUN { \ echo 'log_errors = On' ; \ echo 'error_log = /proc/self/...