8000 GitHub - wizzard/gcp-traffic-extension: A simple GCP traffic extension in C++
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

wizzard/gcp-traffic-extension

Repository files navigation

gcp-traffic-extension

A simple GCP traffic extension in C++

GCP LB test

  • follow the guides:
  1. Configure a callout backend service
  2. Configure a traffic extension
  • Dokerize and publish an image, use it instead service-extensions-samples
  • adjust and import traffic-ext-test.yaml:
gcloud service-extensions lb-traffic-extensions import [NAME] \
    --source=traffic-ext-test.yaml \
    --location=[REGION]

Local test with Envoy

  • execute docker-compose build && docker-compose up
  • Envoy will listen on 127.0.0.1:8080

Sending requests

  1. To receive request headers and body: curl http://[your server]/test-body --data 'THIS IS THE TEST BODY' -X POST
  2. To receive only request headers: curl http://[your server]/

About

A simple GCP traffic extension in C++

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0