ansible_ssh_settings.insecure_no_strict_host_key_checking: if true, host key checking will be disabled when connecting to the target host, default false; when connecting via bastion, bastion will not execute any SSH keyscan
ansible_ssh_settings.insecure_bastion_no_strict_host_key_checking: if true, host key checking will be disabled when connecting to the bastion host, default false
ansible_ssh_settings.user_known_hosts_file: used only when ansible_ssh_settings.insecure_no_strict_host_key_checking=false; if set, the provided path will be used instead of an auto-generate known hosts file; when executing via bastion host, it allows the administrator to provide a known hosts file, no SSH keyscan will be executed on the bastion; default empty string
ansible_ssh_settings.bastion_user_known_hosts_file: used only when ansible_ssh_settings.insecure_bastion_no_strict_host_key_checking=false; if set, the provided path will be used instead of an auto-generate known hosts file
Summary
Adds support for the following new attributes:
ansible_ssh_settings.insecure_no_strict_host_key_checking
: iftrue
, host key checking will be disabled when connecting to the target host, defaultfalse
; when connecting via bastion, bastion will not execute any SSH keyscanansible_ssh_settings.insecure_bastion_no_strict_host_key_checking
: iftrue
, host key checking will be disabled when connecting to the bastion host, defaultfalse
ansible_ssh_settings.user_known_hosts_file
: used only whenansible_ssh_settings.insecure_no_strict_host_key_checking=false
; if set, the provided path will be used instead of an auto-generate known hosts file; when executing via bastion host, it allows the administrator to provide a known hosts file, no SSH keyscan will be executed on the bastion; defaultempty string
ansible_ssh_settings.bastion_user_known_hosts_file
: used only whenansible_ssh_settings.insecure_bastion_no_strict_host_key_checking=false
; if set, the provided path will be used instead of an auto-generate known hosts file