如何在盐柱中添加动态值?

2024-09-30 14:29:15 发布

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

假设我的支柱值取决于主机名的一部分,并且基于该字符串,我想为我的jinja模板指定支柱值。在

#/srv/pillar/managefiles.sls 
pkg: 
  heap: 30

Tags: 字符串模板pkgjinjaheap主机名srvsls
1条回答
网友
1楼 · 发布于 2024-09-30 14:29:15

在具有大堆的生产系统和具有小堆的测试系统的场景中,可能如下所示:

#/srv/pillar/top.sls
base:
  '*prod':
    - managefiles_prod
  '*test':
    - managefiles_test

带着柱子

^{pr2}$

以及

#/srv/pillar/managefiles_test.sls 
pkg: 
  heap: 10

top.sls文件中的模式将根据主机名选择不同的支柱文件:以prod结尾的所有主机名将接收生产设置,以test结尾的所有主机名将接收测试设置。有关详细信息,请参见top file documentationmatching with grains。在

相关问题 更多 >