11-saltstack 之jinja
# vim /srv/salt/base/dns.sls/etc/resolv.conf:
file.managed:
- source: salt://files/resolv.conf
- user: root
- group: root
- mode: 644
- template: jinja # 出现template就表示模板
- defaults:
DNS_SERVER: 10.10.10.10 # 变量列表
--------------------------------------------------------------------------
官方网站:jinja.pocoo.org
模板文件里面变量使用{{名称}}
1.变量使用grains: {{grains['fqdn_ip4']}}
2.变量使用执行模块:{{salt['network.hw_addr']('echo')}}
3.变量使用pillar: {{pillar['apache']['PORT']}
1.file状态使用template参数
- templat: jinja
2.变量列表
- defaults:
PORT: 8080
3.模板文件里面变量使用{{名称}}
{{PORT}}
页:
[1]