• Ansible中patterns使用说明


    1.Pattern的使用格式

    ansible <pattern_goes_here> -m <module_name> -a <arguments>

    2.表示所有的主机可

    all

    *

    3.通配符

    *.yanruogu.com

    *.yanruogu.com:*.org

    webservers1[0]     #表示匹配 webservers1 组的第 1 个主机    

    webservers1[0:25]  #表示匹配 webservers1 组的第 1 个到第 25 个主机

    4.正则表达式

    ~(web|db).*.example.com

    5.--limit 标记

    ansible-playbook site.yml --limit datacenter2

    如果要从文件读取hosts,文件名以@为前缀

    ansible-playbook site.yml --limit @retry_hosts.txt

    注:Ansible1.2以上支持

    6.逻辑与、或、非以及混合

    webservers:dbservers  #表示两个组中所有的主机

    webservers:&staging  #表示两个组中都存在的主机

    webserver:!phoenix  #表示在webserver但不在phoenix的主机

    webserver:dbservers:&staging:!phoenix

  • 相关阅读:
    Dom修改元素样式
    URL百分号编码
    accesskey附上一些实例
    dom实例
    dom 创建时间
    关系运算符
    赋值运算符
    js图片随机切换
    js自增图片切换
    transform-origin盒子旋转位置
  • 原文地址:https://www.cnblogs.com/xiaoleimagic/p/13444542.html
Copyright © 2020-2023  润新知