fetch   :从远端服务器拉取文件到本地
dest 依赖  

本地存放拉取到的文件路径,

如果flat=yes,则会在该路径下直接存放文件,

如果flat=no,则会在该路径下生成每个服务器的inventoryname的文件夹

fail_on_missiong   默认值: yes
在2.4之前默认值是no,2.4开始默认值是yes。yes时如果远端服务器的文件不可读,则fail。
flat   默认值: no
yes时如果远端服务器与本地文件不一致则覆盖。no时不会覆盖。
src    
要备份的远端服务器的目标文件。
validate_chcecksum
 
默认值:yes
校验文件的md5。aliases: validate_md5


--------------------------------------------------------------------------------
#replace
- after: 表达式之后
- backup: 备份,yes/no
- before: 表达式之前
- encoding: 默认是utf-8
- group: 用户组
- mode: 权限u+rwx或者u=rw,g=r,o=r
- ower: 属主=path: 要修改的文件路径,在2.3之前是dest = regexp: 正则表达式
= replace: 修改成什么内容
- unsafe_writes: yes/no
- validate: 校验语法,默认No
= path:     文件路径
= regexp: 正则表达式,要修改的内容
--------------------------------------------------------------------------------
#lineinfile
= path: 2.4之前为dest
- regexp: 要定位的内容,正则表达式
- state: present/absent
- backup: 修改前备份,yes/no
- create: 如果路径文件不存在则创建,默认值no. yes/no
- group: 用户组
- insertafter: 默认EOF. EOF/regexp
- insertbefore: 默认EOF
- line: 修改之后成为什么内容
- mode: 0644,u+r,g=r,o=r
- owner: 用户
- validate: 检验语法
- backrefs: yes/no yes且当state=present时,没有要修改的内容则会添加
--------------------------------------------------------------------------------
#sysctl
- sysctl_file: 默认值/etc/sysctl.conf
- ignoreerrors: 默认值no
= name: key
- value: value
- sysctl_set: 修改/proc的对应值但不reload sysctl,类似sysctl -w key=value
- reload: 执行sysctl -p
--------------------------------------------------------------------------------
#ini_file
= path: 文件路径
- backup: 是否备份yes/no
- section: 修改的章节名,如果写成null则不查找section
- option: 要修改的字段
- value: 修改成什么值
- state: present/absent
--------------------------------------------------------------------------------
#systemd
daemon_reload: 守护进程重启。默认值:False . True/False
enabled: 服务是否允许自动启动。默认值: none yes/no
masked:
name/unit/service: 服务名。默认值:null
no_block:
state: started/stopped/restarted/reloaded
user:
--------------------------------------------------------------------------------
#blockinfile
添加或者删除代码块
= path: 路径
- backup: 修改之前创建一个备份文件。默认值: no. yes/no
- block/content: 代码块
- create: 如果路径文件不存,则创建。默认值:no yes/no
- group: 用户组
- insertafter: 插入代码块在正则表达式之后。默认值:EOF。 EOF/regex
- insertbefore: 插入代码块在正则表达式之前。默认值:BOF。 BOF/regex
- marker: 在block代码的上下各插入一行注释内容。默认值: "#ANSIBLE MANAGED BLOCK".
- mode: 0644 / u+rwx u=rw,g=r,o=r
- owner: owner
- state: present/absent
- validate: 检验与法

ansible的modules的更多相关文章

  1. ansible common modules

    ##Some common modules[cloud modules] [clustering modules] [command modules]command - executes a comm ...

  2. jenkins + supervisor + ansible 实现netcore程序的多机一键部署

    上一篇我们简单的说到了使用jenkins+supervisor实现了一个单机版的多副本部署,但是在更多的场景下还是需要netcore程序的多机一键部署,那么多 机器间如何分发呢? 肯定不能使用scp这 ...

  3. ansible基础-安装与配置

    一 安装 1.1 ansible架构 ansible是一个非常简单的自动化部署项目,由python编写并且开源.用于提供自动化云配置.配置文件管理.应用部署.服务编排和很多其他的IT自动化需求. an ...

  4. [官网]Windows modules

    Windows modules https://docs.ansible.com/ansible/latest/modules/list_of_windows_modules.html win_acl ...

  5. [转帖]Ansible管理windows集群

    Ansible管理windows集群 http://www.cnblogs.com/Dev0ps/p/10026908.html 写的挺好的 我关注点还是不够好呢 最近公司新项目需要安装400+win ...

  6. Gitlab_ansible_jenkins三剑客③Ansible的安装及使用

    一台服务器可能会安装不同的python应用,不同的应用可能使用的模块版本不同,如果都安装在同样的环境下容易冲突,为了避免冲突,引入virtualenv 这个包管理工具进行环境的隔离 使用pip安装之前 ...

  7. ansible基础-playbooks

    1. playbooks介绍 如果说ansible的modules是工具,inventory配置文件是原材料,那么playbook就是一封说明书,这里会记录任务是如何如何执行的,当然如果你愿意,这里也 ...

  8. 厉害—Ansible管理windows集群

    最近公司新项目需要安装400+windows server 2012系统的工作站,想着怎么能像linux下运用ansible批量管理,linux就很简单了有ssh服务 但是下却没这么简单,但还是有办法 ...

  9. Ansible安装部署以及常用模块详解

    一.  Ansible 介绍Ansible是一个配置管理系统configuration management system, python 语言是运维人员必须会的语言, ansible 是一个基于py ...

随机推荐

  1. [CTSC2017]网络

    [CTSC2017]网络 连一条长度为len的边,使得基环树的直径最小 结论:一定连在某条直径两个点上(否则更靠近不劣) 然后二分答案判定. dp[i]:链上一个点往下延伸的最大深度 考虑对于任意两个 ...

  2. elasticsearch中head插件中的定制增加用户名密码范例

    在head插件目录下一般 在 elasticsearch目录下的 plugins\head目录 下 在 或 plugins\head\site目录下 有 一个index.html文件.把这个文件用下面 ...

  3. 微信小程序绘制分享图

    微信小程序绘制分享图例子: demo下载地址:https://gitee.com/v-Xie/wxCanvasShar 大致代码会再以下说明 实际开发项目: 基础知识点: 了解canvas基础知识 w ...

  4. jquery-防多店铺购物车结算全选,单选,及删除,价格计算

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  5. J.U.C-volatile

      禁止指令重排  

  6. 关于Python常见功能使用的博客收藏

    Python绘制曲面和曲面对应的等高线图: https://blog.csdn.net/weixin_40198632/article/details/78570679 python实现三维拟合 ht ...

  7. 一次使用innobackupex重新搭建主从复制报错解决方法及注意事项

    [环境介绍] 系统环境:CentOS release 6.4 (Final) + Server version: 5.7.18-log MySQL Community Server (GPL) + i ...

  8. 【LOJ 6041】「雅礼集训 2017 Day7」事情的相似度

    Description 人的一生不仅要靠自我奋斗,还要考虑到历史的行程. 历史的行程可以抽象成一个 01 串,作为一个年纪比较大的人,你希望从历史的行程中获得一些姿势. 你发现在历史的不同时刻,不断的 ...

  9. JS中JSON和string字符串相互转换

    在Firefox,chrome,opera,safari,ie9,ie8等高级浏览器直接可以用JSON对象的stringify()和parse()方法. JSON.stringify(obj)将JSO ...

  10. window.location的方法属性详解

    示例URL:http://b.a.com:88/index.php?name=kang&when=2011#first 属性 含义 值 protocol: 协议 "http:&quo ...