1.查看模块帮助
~]# man-ansible-doc(查看Ansible自带的模块文档信息)
~]# ansible-doc -l(列出支持的所有模块)
~]# ansible-doc -s MODULE_NAME(查看模块支持的配置指令)
2.使用语法
ansible <host-pattern> [-m module_name] [-a args] [options]
OPTIONS
host-pattern:对哪些主机生效,支持组名
-f:启动并发线程数,指定一批处理主机数量
-m:使用模块
-a:模块特有的参数
3.常见模块
command(命令模块,默认模块,用于在远程执行命令)
cron(任务计划)
~]# ansible websrvs -m cron -a ‘minute="*/10" job="/bin/echo hello" name="test cron job" state=present‘ #默认state=present(安装),可省略不写 ~]# ansible websrvs -m cron -a ‘minute="*/10" job="/bin/echo hello" name="test cron job" state=absent‘ #state=absent(移除) ~]# ansible websrvs -a ‘crontab -l‘ #查看任务列表
user(用户账号管理)
时间: 2024-10-19 10:14:34