Saltstack类型的数据

时间:2015-07-10 09:24:48

标签: salt-stack

最近我开始学习Salt,我一直在查看他们提供的教程。

目前我正在阅读有关Reactor System的内容,并发现了这一点:

{% if not data['result'] and data['id'].startswith('ink') %}
minion_remove:
  wheel.key.delete:
    - match: {{ data['id'] }}

我不明白的是data关键字的目的和作用。它实际上做了什么并代表什么?

问你这个问题的原因是因为我认为它被称为类似于谷物:salt['grains.get ....](...)

仅仅是特定情况的情况还是Salt世界中更重要的事情

1 个答案:

答案 0 :(得分:1)

Salt的反应堆正在对事件作出反应(见https://docs.saltstack.com/en/latest/topics/reactor/index.html)。它们具有tag(通常是分层名称)和data(在其他系统中称为有效负载)。

使用datatag关键字,您可以在州内引用它们。