我如何使用多个粮食文件,并在目录中组织它们:
# pwd /etc/salt
这只是一个例子:
etc └── salt └── minion ├── minion ├── grains_1 ├── app_name └── grains_2
或者我有义务把所有的一切都保存在minion grains文件中?
有趣的问题。 我看着代码 ,它看起来像谷物装载机不通过目录recursion。 你可以在你的grains_dirconfiguration中提供一个grains_dir选项作为额外的地方来寻找谷物,这可能会让你find你想要的东西。
粮食装载
SaltStack谷物使用以下优先计划来装载粮食。
os谷物)。 /etc/salt/grains定制谷物(可以添加custome谷物的YAML文件)。 /etc/salt/minion (minionconfiguration文件)中定制谷物。 dynamic谷物(EC2例子)
你可以使用一些东西来dynamic设置一个小爪子的谷物 ,一个很好的例子是ec2_tags谷物模块 ,它基本上是根据EC2标签分配给谷物的谷物。