zoukankan      html  css  js  c++  java
  • saltstack之混合匹配

    需要-C参数: salt -C

    ## 使用grains属性来匹配
    [root@hadoop0 pillar]# salt -C 'G@os:Ubuntu' test.ping
    uadoop1:
        True
    ## 使用Minion ID的正则表达式来匹配    
    [root@hadoop0 pillar]# salt -C 'E@uadoopd+' test.ping           
    uadoop2:
        True
    uadoop3:
        True
    uadoop1:
        True
    ## 使用grains属性的正则表达式来匹配    
    [root@hadoop0 pillar]# salt -C 'P@os:(RedHat|Ubuntu|CentOS)' test.ping             
    uadoop2:
        True
    uadoop3:
        True
    uadoop1:
        True
    ## 使用Minion ID来匹配    
    [root@hadoop0 pillar]# salt -C 'L@uadoop2,uadoop3' test.ping                            
    uadoop2:
        True
    uadoop3:
        True
    ## 使用pillar定义的属性来匹配    
    [root@hadoop0 pillar]# salt -C 'I@users:foway:1200' test.ping
    uadoop2:
        True
    uadoop1:
        True
    uadoop3:
        True
    ## 使用IP段匹配    
    [root@hadoop0 pillar]# salt -C 'S@192.168.0.0/24' test.ping                   
    uadoop3:
        True
    uadoop2:
        True
    uadoop1:
        True
  • 相关阅读:
    学习进度表
    第十三周
    硅谷之谜
    第12周
    我的成就故事
    学习进度表
    第8周总结
    测试作业
    第六周周总结
    问卷调查
  • 原文地址:https://www.cnblogs.com/wspblog/p/6370746.html
Copyright © 2011-2022 走看看