上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 55 下一页
摘要: handlers 用法如下,表示当 tasks 执行成功之后再执行 handlers,相当于 shell 中的 && 用法,如果 tasks 执行失败是不会执行 handlers 语句的 阅读全文
posted @ 2019-01-03 20:19 孔雀东南飞 阅读(1309) 评论(0) 推荐(0) 编辑
摘要: 先介绍一下 gather_facts 参数,该参数用于指定在执行任务前,是否先执行 setup 模块获取主机相关信息,以便给后面的任务使用 条件判断语句写法: 阅读全文
posted @ 2019-01-03 18:22 孔雀东南飞 阅读(2753) 评论(0) 推荐(0) 编辑
摘要: 如下,with_items 是循环的对象,with_items 是 python list 数据结构,task 会循环读取 list 里面的值,key 的名称是 item 阅读全文
posted @ 2019-01-03 17:49 孔雀东南飞 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 如何在 Playbook 中定义并使用变量: 写一个创建用户的例子: 阅读全文
posted @ 2019-01-03 15:30 孔雀东南飞 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 我们去远程执行命令时要使用 command 模块,拷贝文件时要使用 copy 模块,如果我们要操作的东西很多,那就要执行很多条不同模块的命令Playbook 是一个 yaml 配置文件,我们可以把不同模块的命令都写到这个文件,这样使用 ansible 执行这个文件就相当于一次性执行很多条命令了,跟 阅读全文
posted @ 2019-01-03 15:08 孔雀东南飞 阅读(223) 评论(0) 推荐(0) 编辑
摘要: [root@localhost ~]$ ansible-doc -l # 列出所有模块 [root@localhost ~]$ ansible-doc cron # 查看指定模块的文档 阅读全文
posted @ 2019-01-03 14:15 孔雀东南飞 阅读(3029) 评论(0) 推荐(0) 编辑
摘要: ansible 使用 yum 模块来安装软件包,使用 service 模块来启动软件: 阅读全文
posted @ 2019-01-03 12:27 孔雀东南飞 阅读(309) 评论(0) 推荐(0) 编辑
摘要: ansible 使用 cron 模块来管理任务计划: 阅读全文
posted @ 2019-01-03 12:20 孔雀东南飞 阅读(1081) 评论(0) 推荐(0) 编辑
摘要: 1. 先在服务端创建一个 shell 脚本 2. 把脚本分发到客户端 3. 远程执行脚本,使用 shell 模块 阅读全文
posted @ 2019-01-03 11:57 孔雀东南飞 阅读(7203) 评论(0) 推荐(0) 编辑
摘要: 写法如下: 192.168.119.134 :指定远程客户端-m copy :指定使用 copy 模块src=/etc/passwd :指定本机源文件dest=/tmp/passwd :指定拷贝到远程客户端的路径及文件名owner=root :指定文件的属主,可选参数group=root :指定文件 阅读全文
posted @ 2019-01-03 11:45 孔雀东南飞 阅读(10704) 评论(0) 推荐(0) 编辑
上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 55 下一页