Install func-e: https://func-e.io/
func-e makes running Envoy® easy
func-e (pronounced funky) allows you to quickly see available versions of Envoy and try them out. This makes it easy to validate configuration you would use in production. Each time you end a run, a snapshot of runtime state is taken on your behalf. This makes knowledge sharing and troubleshooting easier, especially when upgrading. Try it out!curl https://func-e.io/install.sh | bash -s -- -b /usr/local/bin
func-e run -c /path/to/envoy.yaml
If you don’t have a configuration file, you can start the admin port like this:
func-e run --config-yaml "admin: {address: {socket_address: {address: '127.0.0.1', port_value: 9901}}}"
zzh@ZZHPC:~/Downloads$ curl https://func-e.io/install.sh -o func-e-install.sh % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 9791 100 9791 0 0 3038 0 0:00:03 0:00:03 --:--:-- 3038 zzh@ZZHPC:~/Downloads$ lh func-e-install.sh -rw-rw-r-- 1 zzh zzh 9.6K May 13 13:47 func-e-install.sh zzh@ZZHPC:~/Downloads$ chmod a+x func-e-install.sh zzh@ZZHPC:~/Downloads$ sudo ./func-e-install.sh -b /usr/local/bin tetratelabs/func-e info checking GitHub for latest tag tetratelabs/func-e info found version: 1.1.4 for v1.1.4/linux/amd64 tetratelabs/func-e info installed /usr/local/bin/func-e zzh@ZZHPC:~/Downloads$ which func-e /usr/local/bin/func-e
标签:func,GRPC,Downloads,Envoy,--,sh,proxy,install,zzh From: https://www.cnblogs.com/zhangzhihui/p/18189056