我的top.sls看起来像这样:
base:
'*':
- python
- memcache
- nbviewer
- supervisor
- firewall
我在SaltStack 0.17上,并且python状态没有先执行。这导致后来的状态失败。
在各州本身,它们按顺序排列,但顶级文件没有。
这些州应该以何种方式组织起来?
答案 0 :(得分:1)
订单无关紧要。应明确管理依赖关系,SaltStack将负责其余部分。所以如果你需要python来安装memcache(不是真的,只是一个例子),你可以将它添加到memcache / init.sls:
python:
pkg:
- installed