/envoy-experiments

Experiments with Envoy Proxy

Primary LanguageWebAssembly

Envoy proxy examples and experiments

To run the samples in this project please install the following dependencies:

Simple TCP Load Balancing ./tcp-loadbalancing

This example shows how to loadbalance two Docker containers using Envoy

Simple Routing ./routing-simple

This example shows how to route to two different containers using HTTP path

Simple Routing Kubernetes ./routing-simple-k8s

This example shows how to route to two different containers using HTTP path running in Kubernetes

WASM HTTP Filters for Consul Service Mesh ./wasm-filters

This example shows how WASM HTTP filters can be used with Envoy proxy

Install Shipyard

curl https://shipyard.run/install | bash -s

Create the environment

shipyard run ./wasm-filters