Maros Ondrejicka | db823ed | 2022-12-14 16:30:04 +0100 | [diff] [blame] | 1 | --- |
| 2 | volumes: |
Maros Ondrejicka | f719adf | 2022-12-20 15:10:50 +0100 | [diff] [blame] | 3 | - volume: &shared-vol |
Filip Tehlar | a1bd50c | 2024-01-24 11:59:44 +0100 | [diff] [blame] | 4 | host-dir: "$HST_VOLUME_DIR/shared-vol" |
Maros Ondrejicka | db823ed | 2022-12-14 16:30:04 +0100 | [diff] [blame] | 5 | |
| 6 | # $HST_DIR will be replaced during runtime by path to hs-test directory |
| 7 | containers: |
| 8 | - name: "vpp" |
| 9 | volumes: |
Maros Ondrejicka | f719adf | 2022-12-20 15:10:50 +0100 | [diff] [blame] | 10 | - <<: *shared-vol |
Maros Ondrejicka | db823ed | 2022-12-14 16:30:04 +0100 | [diff] [blame] | 11 | container-dir: "/tmp/vpp" |
| 12 | is-default-work-dir: true |
| 13 | - name: "envoy" |
| 14 | volumes: |
Maros Ondrejicka | f719adf | 2022-12-20 15:10:50 +0100 | [diff] [blame] | 15 | - <<: *shared-vol |
Maros Ondrejicka | db823ed | 2022-12-14 16:30:04 +0100 | [diff] [blame] | 16 | container-dir: "/tmp/vpp-envoy" |
| 17 | is-default-work-dir: true |
Filip Tehlar | f34f32f | 2023-01-16 10:21:29 +0100 | [diff] [blame] | 18 | - host-dir: "$HST_DIR/resources/envoy" |
Maros Ondrejicka | db823ed | 2022-12-14 16:30:04 +0100 | [diff] [blame] | 19 | container-dir: "/tmp" |
| 20 | vars: |
| 21 | - name: "ENVOY_UID" |
| 22 | value: "0" |
| 23 | - name: "VCL_CONFIG" |
| 24 | value: "/tmp/vcl.conf" |
Adrian Villin | 2a2c653 | 2024-07-23 12:51:14 +0200 | [diff] [blame] | 25 | image: "envoyproxy/envoy-contrib:v1.30-latest" |
Filip Tehlar | 3f95143 | 2023-01-13 21:33:43 +0100 | [diff] [blame] | 26 | extra-args: "--concurrency 2 -c /etc/envoy/envoy.yaml" |
Maros Ondrejicka | db823ed | 2022-12-14 16:30:04 +0100 | [diff] [blame] | 27 | is-optional: true |