我试图了解盐类如何在top.sls文件中为支柱排序和排序匹配的仆从。
我想要盐优先我的条目在支柱,但我得到似乎随机排序顺序(不是第一,不是最后,不是字母afaik)。我看过订购选项,但不愿意使用它(如果它甚至可以在柱子上使用呢?)
/srv/pillar/top.sls
base:
'*':
- users
'office-london-*':
- office.general.london
'office-ny-*':
- office.general.ny
'office-*-cust-*':
- office.cust
'office-*-cust-ntp*':
- office.cust-ntp仆从
office.general.londonoffice.custoffice.cust-ntpoffice.general.nyoffice.custoffice.cust-ntp下面是一些指向Github问题的链接,我看了一下,但没有弄清楚这一点:
https://github.com/saltstack/salt/pull/1287
https://github.com/saltstack/salt/issues/13657
发布于 2014-10-16 05:50:14
仆从将按照顺序查看每个匹配行,并将相应的sls文件添加到要应用的sls文件列表中。然后,仆从将按照在top.sls中定义的相同顺序将sls文件列表编译成一个数据结构。
Require语句和类似的必要条件可以修改执行顺序。
https://stackoverflow.com/questions/26144348
复制相似问题