码迷,mamicode.com
首页 > 其他好文 > 详细

SaltStack配置管理-jinja模板

时间:2018-04-14 16:21:48      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:lis   定义   highlight   trie   sls   FQ   nbsp   通过   cut   

  上一篇:SaltStack配置管理-状态间关系

  

  需求:需要apache配置文件里面监听的端口是每个minion本地的地址

  saltstack默认的模板是jinjia模板

  参考文档:http://docs.jinkan.org/docs/jinja2/

  两种分隔符: {% ... %} 和 {{ ... }} 。前者用于执行诸如 for 循环 或赋值的语句,后者把表达式的结果打印到模板上。

 

  如何知道salt配置文件是一个模板 需要在sls配置文件里面定义

  apache.init.sls

技术分享图片

  修改配置httpd配置文件files/httpd.conf

技术分享图片

修改为

技术分享图片

  

  加上每个minion的ip地址 ip地址可以通过命令获取

 salt ‘*‘ grains.item fqdn_ip4

  修改对应sls配置

技术分享图片

  配置文件

技术分享图片

  

 

  

  

SaltStack配置管理-jinja模板

标签:lis   定义   highlight   trie   sls   FQ   nbsp   通过   cut   

原文地址:https://www.cnblogs.com/minseo/p/8832079.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!