1、使用哪个Inventory文件。
在特定的目录下,创建ansible.cfg文件,编写如下信息:
[defaults]
inventory = ./inventory
2、使用什么连接协议(默认是ssh),使用什么端口
3、使用什么用户
[defaults]
inventory = ./inventory
remote_user = root
ask_pass = true -> 提示输入ssh密码(即便已经配置了免密钥登录,还是要输入密码),如果是false,则是不需要密码,要使用密码方式登录了
4、如果一个用户没有特殊权限,是否需要做提权操作,例如使用sudo提升到root
5、是否提示输入ssh密码或者输入root密码来获得提权