--- | |
volumes: | |
- volume: &shared-vol | |
host-dir: /tmp/shared-vol | |
# $HST_DIR will be replaced during runtime by path to hs-test directory | |
containers: | |
- name: "vpp" | |
volumes: | |
- <<: *shared-vol | |
container-dir: "/tmp/vpp" | |
is-default-work-dir: true | |
- name: "envoy" | |
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: "envoyproxy/envoy-contrib:v1.21-latest" | |
extra-args: "--concurrency 2 -c /etc/envoy/envoy.yaml" | |
is-optional: true |