我如何管理盐栈支柱的仆从角色?

2024-05-14 03:18:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我试着去理解如何在厨师这样的角色中使用盐,但是我有一些理解上的漏洞,在这一点上,阅读大量的文档并不能填补空白。

主要的问题是我试图用盐来管理角色,就像厨师一样,但我不知道如何适当地设置支柱价值。我想做的是,通过脚本或手工将角色分配给一个流浪者盒子,然后让机器在上面安装适当的文件。

我不明白的是,我如何能设置一些东西,将告诉salt master什么安装在盒子上给定的特定角色,我希望它是。我试着设定一个

salt.pillar('site' => 'my_site1') 

在Vagrantfile中,然后使用

{{ pillar.get('site') == 'my_site1'
  -<do some stuff>

但这不管用。正确的方法是什么?


Tags: 文档脚本角色mysite盒子salt手工