且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何在Varnish配置中注入环境变量

更新时间:2021-09-20 09:47:03

我已经成功解析了我的vcl

I've managed to parse my vcl

backend front1 {
    .host = ${FRONT1_PORT_8080_TCP_ADDR};
}

使用脚本:

envs=`printenv`

for env in $envs
do
    IFS== read name value <<< "$env"

    sed -i "s|\${${name}}|${value}|g" /etc/varnish/default.vcl
done