【问题标题】:Saltstack events not firing or reactor system not respondingSaltstack 事件未触发或反应堆系统未响应
【发布时间】:2016-07-15 03:20:09
【问题描述】:

我正在使用命令从 salt minion 触发事件:

salt-call event.send 'kubemaster/kubernetes/started' '{master_ip:"10.102.28.170"}'

主人有反应堆配置:

reactor:
- kubemaster/kubernetes/started:
  - /srv/reactor/testfile.sls

在主调试模式下,我可以看到消息总线上出现了事件,但它没有显示任何有关渲染 sls 文件的消息

[DEBUG   ] Gathering reactors for tag kubemaster/kubernetes/started
[DEBUG   ] Compiling reactions for tag kubemaster/kubernetes/started
[DEBUG   ] LazyLoaded local_cache.prep_jid

有没有更好的调试方法? 有没有办法检查它是否正在寻找 sls 文件?

谢谢!

【问题讨论】:

  • 在调试模式下运行 master 就足够了。必须有更多日志,您介意粘贴“/srv/reactor/testfile.sls”的内容吗?

标签: salt-stack


【解决方案1】:

可能是复制/粘贴错误,但您粘贴的反应器配置中的第二行和第三行缺少缩进级别。

【讨论】:

  • 谢谢!过了一段时间才发现。想知道为什么它不会在 salt master 调试模式下显示。
猜你喜欢
  • 2019-05-27
  • 1970-01-01
  • 2019-07-26
  • 2021-03-05
  • 2021-11-26
  • 2018-08-02
  • 2017-12-09
  • 2022-01-15
  • 2015-10-24
相关资源
最近更新 更多