0
不是100%确定这是一个木偶问题还是模块特定的(jfryman/puppet-nginx),但是使用下面的这个puppet代码,我的目标是保存写入到配置文件。但它总是替代实际值。其原因的置换为详细here如何防止puppet-nginx模块中的变量替换
$upstream = "http://acme.unix.local"
nginx::resource::vhost { 'acme.co':
listen_port => 8080,
server_name => [
'www.acme.co'
],
proxy => "$upstream",
}
这样做的目的,
location/{
proxy_pass $upstream;
}
不幸的是我得到这个结果,
location/{
proxy_pass http://acme.unix.local;
}