An open API service indexing awesome lists of open source software.

https://github.com/renuka-fernando/envoy-external-processor-sample

Example of Envoy External Processor
https://github.com/renuka-fernando/envoy-external-processor-sample

envoy envoyproxy example sample

Last synced: about 1 year ago
JSON representation

Example of Envoy External Processor

Awesome Lists containing this project

README

          

### Run Setup

Start Ext Processing Server:
```sh
cd external_processor; go run main.go; cd -
```

Start Envoy and the backend service:
```sh
docker compose up -d; docker compose logs -ft
```

### Test

```sh
curl http://localhost:8000/foo/123?myQuery=bar -H 'MyHeader: Foo' -i -d 'foo bar'
```

### Stop

```sh
docker compose down
```