gpt4 book ai didi

envoyproxy - 如何在 envoyproxy 配置文件中使用环境变量?

转载 作者:行者123 更新时间:2023-12-04 20:27:54 26 4
gpt4 key购买 nike

到目前为止,我发现的唯一解决方案是使用 --config-yaml ,类似的东西

envoy -c /etc/service-envoy.yaml \
--config-yaml "'static_resources': {
'clusters': [
{
'name': 'jaeger',
'connect_timeout': '1s',
'type': 'strict_dns',
'lb_policy': 'round_robin',
'hosts': [
{
'socket_address': {
'address': '$JAEGER_HOST',
'port_value': 9411
}
}
]
}
]
}"

最佳答案

我在这篇文章中找到了解决方案,使用 envsubst
https://blog.markvincze.com/how-to-use-envoy-as-a-load-balancer-in-kubernetes/

cat /tmpl/envoy.yaml.tmpl | envsubst \$ENVOY_LB_ALG,\$SERVICE_NAME > /etc/envoy.yaml

关于envoyproxy - 如何在 envoyproxy 配置文件中使用环境变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54047568/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com