4

我的 top.sls 看起来像这样:

base:
  '*':
    - python
    - memcache
    - nbviewer
    - supervisor
    - firewall

我在 SaltStack 0.17 上,python 状态没有首先执行。这导致后来的状态失败。

在各州内部,它们按顺序排列,但顶级文件没有。

应该以何种方式组织这些状态?

4

1 回答 1

1

顺序应该无关紧要。依赖关系应该被明确地管理,而 SaltStack 将负责其余的工作。因此,如果您需要 python 来安装 memcache(不是真的,只是一个示例),您可以将其添加到 memcache/init.sls:

 python:
   pkg:
     - installed
于 2013-10-13T18:59:46.633 回答