有没有办法从环境变量中指定用户列表的密码。以下所有方法似乎都不起作用:
userlist UsersFor_Frontend
user admin insecure-password ${ENV_PASSWORD}
user admin insecure-password env(ENV_PASSWORD)
user admin insecure-password { env(ENV_PASSWORD) }
答案1
环境变量在 conf 文件的其他部分是否有效?如果没有,则这是重复的,请检查 如何在 haproxy.conf 中使用环境变量 和 在 haproxy.cfg 中使用 HaProxy 环境变量不起作用
(基本上,您需要确保您使用的 ver >= 1.5,conf 文件确实被使用并且正确设置了环境变量 - 尝试“cat /proc/$(pgrep haproxy)/environ” - 您应该在那里看到环境变量。)