用户工具

站点工具


ansible

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
ansible [2017/08/03 13:19] – Add --ask-pass options memoryansible [2023/12/03 02:24] (当前版本) – 外部编辑 127.0.0.1
行 34: 行 34:
  
   ansible-playbook -k -l test upload_ssh_keys.yml   ansible-playbook -k -l test upload_ssh_keys.yml
 +
 +==== Handling SSH host key prompts ====
 +
 +When you first time connected to server, it would prompts you something like this:
 +
 +  The authenticity of host 'xxx (x.x.x.x)' can't be established.
 +  ED25519 key fingerprint is xxxxxxxx.
 +  Are you sure you want to continue connecting (yes/no)?
 +
 +Solution: disable SSH key host checking:
 +
 +<code ini ansible.cfg>
 +[defaults]
 +host_key_checking = False
 +</code>
 +
 +===== Tips =====
 +
 +==== Set global host inventory variables ====
 +
 +<code ini host>
 +[all:vars]
 +ansible_port=22
 +ansible_user=root
 +ansible_ssh_private_key_file="~/.ssh/id_rsa"
 +</code>
 +
 +==== Usage of sub-group ====
 +
 +<code ini host>
 +[test-db]
 +test-db1 ansible_host=1.1.1.1
 +
 +[test-api]
 +test-api1 ansible_host=2.2.2.2
 +test-api2 ansible_host=3.3.3.3
 +
 +[test:children]
 +test-db
 +test-api
 +</code>
ansible.1501766362.txt.gz · 最后更改: (外部编辑)