Skip to content

Envoy xDS library for writing dynamic control-planes

Notifications You must be signed in to change notification settings

buffalu/rust-control-plane

 
 

Repository files navigation

This project provides libraries for implementing Envoy control-planes in Rust.

  • data-plane-api/ (published to crates.io as data-plane-api) provides prost and tonic generated protobuf and gRPC implementations of Envoy's data-plane-api. Likely complete, and production ready.
  • rust-control-plane/ (published to creates.io as rust-control-plane) provides higher-level abstractions over an xDS gRPC server (similar to, and modeled after go-control-plane). Not complete, nor production ready yet.
  • test-harness provides integration tests.

About

Envoy xDS library for writing dynamic control-planes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%