Rotor envoy control plane 简单试用

时间:2023-03-15 23:51:25

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 中的
Rotor  envoy control plane 简单试用

envoy admin 信息查看

Rotor  envoy control plane 简单试用

服务访问

Rotor  envoy control plane 简单试用

参考资料

https://github.com/turbinelabs/rotor