db823ed6e9
Definition of shared volumes and containers has been moved to yaml files to be together with network topology. Containers are automatically run at the beginning of each test case and stopped afterward. Type: test Signed-off-by: Maros Ondrejicka <maros.ondrejicka@pantheon.tech> Change-Id: I264cbb4f1355f8bd7aade221e9609fb5b9bd693e
28 lines
721 B
YAML
Executable File
28 lines
721 B
YAML
Executable File
---
|
|
volumes:
|
|
- shared-vol
|
|
|
|
# $HST_DIR will be replaced during runtime by path to hs-test directory
|
|
containers:
|
|
- name: "vpp"
|
|
volumes:
|
|
- host-dir: "shared-vol"
|
|
container-dir: "/tmp/vpp"
|
|
is-default-work-dir: true
|
|
- name: "envoy"
|
|
volumes:
|
|
- host-dir: "$HST_DIR/envoy/proxy.yaml"
|
|
container-dir: "/etc/envoy/envoy.yaml"
|
|
- host-dir: "shared-vol"
|
|
container-dir: "/tmp/vpp-envoy"
|
|
is-default-work-dir: true
|
|
- host-dir: "$HST_DIR/envoy"
|
|
container-dir: "/tmp"
|
|
vars:
|
|
- name: "ENVOY_UID"
|
|
value: "0"
|
|
- name: "VCL_CONFIG"
|
|
value: "/tmp/vcl.conf"
|
|
image: "envoyproxy/envoy-contrib:v1.21-latest"
|
|
is-optional: true
|