在Saltstack中,什么是存储数据的最佳位置

时间:2018-12-03 06:40:10

标签: salt-stack

在盐中,存储数据的最佳做法是支柱,谷物,地图,矿山等

2 个答案:

答案 0 :(得分:0)

没有一条规则适合所有人。这是我们在公司中的用法。

如果数据需要存储在一个地方而不要在各个小兵之间共享,我们可以使用Pillar。 (支柱数据存储在Minion的内存中(永远不会接触磁盘))

如果数据不是那么敏感,我们可以在state.tls文件中使用地图(这样我们就在Minion上保存了一些内存)(不在minion中存储)。

如果数据需要存储在一个地方,而Minion可以发送命令进行更新,则Grains可以这样做。

我们要在所有小兵之间访问/共享数据时使用的矿山。

希望这会有所帮助

问候 苏达喀尔

答案 1 :(得分:0)

这是关于Saltstack最佳做法的非常有用的video。 大多数数据都可以存储在支柱中,但是支柱的结构非常重要。 您可以按regionrolesgrains对支柱进行分类。 例如,您可能想在region1之间共享一些支柱,对于所有Web服务器共享一些支柱,仅对某种类型的操作系统共享一些支柱。

我觉得它很好而且很灵活!