我的top.sls看起来像这样:
base:
'*':
- python
- memcache
- nbviewer
- supervisor
- firewall
我在 SaltStack 0.17 上,python 状态没有首先执行。这会导致以后的状态失败。
在州本身内,它们按顺序排列,但顶部文件则不然。
这些国家应该以什么方式组织?
顺序应该无关紧要。应该显式管理依赖项,SaltStack 将负责其余的工作。因此,如果您需要python来安装memcache(不是真的,而只是一个示例(,则可以将其添加到memcache/init.sls中:
python:
pkg:
- installed