【问题标题】:SaltStack: Get data from minion in pillarSaltStack:从支柱中的 minion 获取数据
【发布时间】:2014-07-30 07:50:43
【问题描述】:

我想使用由支柱 (the Nagios formula) 配置的盐配方。示例支柱文件:

nagios:
  log_file: /var/nagios/nagios.log
  resource_file: /etc/nagios/resource.cfg

nrpe:
  nagios_server: 127.0.0.1
  include_dir: conf.d/

由于我也用salt配置了Nagios服务器,所以我想将nagios_server IP设置为minion的IP。这似乎是盐矿的工作,但从矿井获取数据似乎只支持在公式模板(而不是支柱)中,如 in this Github Issue 所述。

因为不支持访问支柱中的我的数据,但是根据来自另一个 minion 的数据配置 minion 是一个常见的用例,这样做的正确方法是什么?是否应将数据直接放入公式中(可能使用盐矿的地方)。这似乎是此类数据(尤其是敏感数据)的错误位置。

更新:

稍微思考了一下问题,我认为正确的做法是将查询对盐矿中的数据放入公式中。然后,在执行公式时,将从矿井中获取数据。这是正确的方法吗?

【问题讨论】:

    标签: salt-stack


    【解决方案1】:

    是的,我建议将 IP 地址查询放入公式中。

    编辑:

    这是一个例子:

    https://gist.github.com/UtahDave/5217462

    特别是看那里的第二个文件iptablesconfig.sls

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-30
      相关资源
      最近更新 更多