To run the samples in this project please install the following dependencies:
- Shipyard https://shipyard.run
- Docker https://docker.io
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
curl https://shipyard.run/install | bash -s
shipyard run ./wasm-filters