Ansible中常用模块
1.实验环境配置
建立免密登录
编写shell脚本修改受控机权限
建立免密登录连接
2.ansible实现管理的方式及执行方式中如何获得帮助
Ad-Hoc ##利用ansible命令直接完成管理,主要用于临时命令使用场景
playbook ##ansible脚本,主要用于大型项目场景,需要前期的规划
ansible-doc | 显示模块帮助的指令 |
---|---|
-l | 列出可用模块 |
-s | 显示指定模块的playbook片段 |
3.ansible命令运行方式及常用参数
#常用参数
#--version ##显示版本
#-m module ##指定模块,默认为command模块
#-v ##详细过程 -vv -vvv更详细过程
#--list ##显示主机列表,也可以用--list-hosts
#-k ##提示输入ssh连接密码,默认key认证
#-C ##预执行检测
#-T ##执行命令的超时时间,默认10s
#-u ##指定远程执行的用户
#-b ##执行sudo切换身份操作
#-become-user=USERNAME ##指定sudo的用户
#-K ##提示输入sudo密码