我使用consul模板v0.19.0作为 windows ,用于渲染nginx配置。
nginx配置通过consul模板呈现正常,但它没有重新启动nginx。
这是我正在使用的命令。
Consul- template -consul-address =" xx" - template =" in:out:{{pathfornginx}} \ nginx.exe -s reload"
" in"是ctmpl路径" out"是最终的nginx配置路径..
我尝试过不同的路径格式,但没有运气。
任何人都可以放弃一些输入。
提前谢谢。答案 0 :(得分:0)
您是否尝试创建一个config.json
文件,其中包含ctmpl
文件的路径和命令本身?
您需要使用-config标志而不是-template
如果您想要config.json
的示例,我可以为您提供一个...我使用类似的设置,它对我来说很好用
为我提供更好的解决方案?