【问题标题】:targeting salt minions using multiple grains使用多种颗粒瞄准盐爪
【发布时间】:2015-12-10 02:15:42
【问题描述】:

在我们的基础架构中,我们在 minion 上设置了多个粒度,包括“环境”和“组件”粒度。基于此,可以有多个具有相同组件名称的 minions,每个 minions 在不同的环境中。我希望能够基于多个粒度选择 minions,而不是必须在 master 上定义多个节点组。

我试过了:

salt -G 'component:api,environment:prod' test.ping

这似乎不起作用,我已经相当广泛地查看了他们的文档,并没有找到这种类型的奴才定位的示例。

这是否可能,如果可以,我将如何去做?

【问题讨论】:

    标签: automation salt-stack devops


    【解决方案1】:

    我刚刚发现了我正在寻找的信息,但显然之前错过了。这可以通过复合匹配来完成

    salt -C 'G@environment:prod and G@component:accounts' test.ping
    

    更多文档可以在这里找到:http://docs.saltstack.com/en/latest/topics/targeting/compound.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-26
      • 1970-01-01
      • 2017-08-24
      • 1970-01-01
      • 1970-01-01
      • 2023-04-11
      • 2018-07-27
      相关资源
      最近更新 更多