vpp/extras/hs-test/topo-containers/envoyProxy.yaml
Adrian Villin 46ab0b22bb hs-test: added nginx multi-thread tests
- added Dockerfile.envoy
- removed nginx vcl.conf file as it's created by
  the framework now

Type: test

Change-Id: I5f2be015c864c8d2aa938a22b1abece64989999b
Signed-off-by: Adrian Villin <avillin@cisco.com>
2024-10-03 19:23:49 +00:00

40 lines
933 B
YAML

---
volumes:
- volume: &shared-vol
host-dir: "$HST_VOLUME_DIR/shared-vol"
containers:
- name: "vpp"
volumes:
- <<: *shared-vol
container-dir: "/tmp/vpp"
is-default-work-dir: true
- name: "envoy-vcl"
volumes:
- <<: *shared-vol
container-dir: "/tmp/vpp-envoy"
is-default-work-dir: true
- host-dir: "$HST_DIR/resources/envoy"
container-dir: "/tmp"
vars:
- name: "ENVOY_UID"
value: "0"
- name: "VCL_CONFIG"
value: /tmp/vcl.conf
image: "hs-test/envoy"
is-optional: true
- name: "nginx-server"
volumes:
- <<: *shared-vol
container-dir: "/tmp/nginx"
is-default-work-dir: true
image: "hs-test/nginx-server"
is-optional: true
- name: "curl"
vars:
- name: LD_LIBRARY_PATH
value: "/usr/local/lib"
image: "hs-test/curl"
is-optional: true
run-detached: false