Rotor envoy control plane 简单试用

rotor 基于golang 的envoy xds 服务,支持多种集成方式: k8s consul aws dc/os

demo试用docker 以及consul 进行环境运行

下载demo

可以试用git ,我为了方便,试用的是go get

go get github.com/turbinelabs/rotor

运行demo 代码

cd $GOPATH/src/github.com/turbinelabs/rotor/examples/consul
docker-compose up -d

查询注册的服务

consul ui,我修改了部分service 注册定义,可以直接使用demo 中的

envoy admin 信息查看

服务访问

参考资料

https://github.com/turbinelabs/rotor

原文地址:https://www.cnblogs.com/rongfengliang/p/9328940.html