blob: 2b1902b29223aa971e70abd2bdccfdfc5b15bd5a [file] [log] [blame]
Maros Ondrejickadb823ed2022-12-14 16:30:04 +01001---
2volumes:
Maros Ondrejickaf719adf2022-12-20 15:10:50 +01003 - volume: &shared-vol
Maros Ondrejicka2908f8c2023-02-02 08:58:04 +01004 host-dir: /tmp/shared-vol
Maros Ondrejickadb823ed2022-12-14 16:30:04 +01005
6# $HST_DIR will be replaced during runtime by path to hs-test directory
7containers:
8 - name: "vpp"
9 volumes:
Maros Ondrejickaf719adf2022-12-20 15:10:50 +010010 - <<: *shared-vol
Maros Ondrejickadb823ed2022-12-14 16:30:04 +010011 container-dir: "/tmp/vpp"
12 is-default-work-dir: true
13 - name: "envoy"
14 volumes:
Maros Ondrejickaf719adf2022-12-20 15:10:50 +010015 - <<: *shared-vol
Maros Ondrejickadb823ed2022-12-14 16:30:04 +010016 container-dir: "/tmp/vpp-envoy"
17 is-default-work-dir: true
Filip Tehlarf34f32f2023-01-16 10:21:29 +010018 - host-dir: "$HST_DIR/resources/envoy"
Maros Ondrejickadb823ed2022-12-14 16:30:04 +010019 container-dir: "/tmp"
20 vars:
21 - name: "ENVOY_UID"
22 value: "0"
23 - name: "VCL_CONFIG"
24 value: "/tmp/vcl.conf"
25 image: "envoyproxy/envoy-contrib:v1.21-latest"
Filip Tehlar3f951432023-01-13 21:33:43 +010026 extra-args: "--concurrency 2 -c /etc/envoy/envoy.yaml"
Maros Ondrejickadb823ed2022-12-14 16:30:04 +010027 is-optional: true