最近我开始学习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
世界中更重要的事情
答案 0 :(得分:1)
Salt的反应堆正在对事件作出反应(见https://docs.saltstack.com/en/latest/topics/reactor/index.html)。它们具有tag
(通常是分层名称)和data
(在其他系统中称为有效负载)。
使用data
和tag
关键字,您可以在州内引用它们。