前言
template:模板。一般用于配置文件的定制,文件格式为 xxx.j2
实例
安装nginx并启动。
要求:nginx的worker进程数量为自身cpu数量的两倍
step1:
由setup
模块查出显示cpu数量的变量
ansible agent -m setup -a 'filter="*vcpus"'
step2:
在模板文件中进行配置
本地安装nginx,将nginx.conf复制为nginx.conf.j2模板文件,并更改红框中内容如下
step3:
编写playbook,使用template 将模板文件复制到被控端
验证
如上图,配置已更改