Sign inSign up

turbinelabs/rotor

By turbinelabs

Updated almost 8 years ago

Rotor is a fast, lightweight bridge between your service discovery and Envoy’s configuration APIs.

Image
0

1M+

turbinelabs/rotor repository overview

Rotor Logo

Rotor is a fast, lightweight bridge between your service discovery and Envoy’s configuration APIs. It groups your infrastructure into Envoy clusters and defines simple routes for each service. Instances are gathered directly from your service discovery registry, and clusters are created by grouping together instances under a common tag or label. This instance and cluster information is served via Envoy’s endpoint and cluster discovery services, CDS and EDS.

Rotor also sets up Envoy’s routing and listeners (RDS and LDS) to serve these clusters and send stats to common backends like Prometheus, statsd, dogstatsd, and Wavefront.

Rotor is a great starting point for quickly integrating Envoy with your existing environment. It provides a simple service mesh for many applications out of the box. If you have a more complex application, you can modify it to your needs or add an API key to unlock traffic management with Houston.

Tag summary

Content type

Image

Digest

Size

105.1 MB

Last updated

almost 8 years ago

docker pull turbinelabs/rotor