鍍金池/ 問答/網(wǎng)絡(luò)安全/ saltstack中reactor里的data['id']是怎么來的?

saltstack中reactor里的data['id']是怎么來的?

salt中reactor里的data['id']是怎么來的?

{% if data['id'] == 'mysql1' %}
highstate_run:
  local.state.apply:
    - tgt: mysql1
{% endif %}

{% if data['data']['custom_var'] == 'runit' %}
call_runit_orch:
  runner.state.orchestrate:
    - args:
      - mods: orchestrate.runit
{% endif %}

這里面的data['id'] ,data'data'是些什么變量,哪里可以查到啊,saltstack官網(wǎng)上可以看到嗎?

回答
編輯回答
舊城人
salt/job/20180803151349897122/ret/minion2       {
    "_stamp": "2018-08-03T07:13:50.189275",
    "cmd": "_return",
    "fun": "test.ping",
    "fun_args": [],
    "id": "minion2",
    "jid": "20180803151349897122",
    "retcode": 0,
    "return": true,
    "success": true
}

data指salt事件的字典,salt-run '*' state.event pretty=True查看事件內(nèi)容

2018年4月28日 17:55