hs-test: add nginx+quic test
[vpp.git] / extras / hs-test / topo-containers / single.yaml
1 ---
2 volumes:
3   - volume: &shared-vol
4       host-dir: /tmp/shared-vol
5
6 containers:
7   - name: "vpp"
8     volumes:
9       - <<: *shared-vol
10         container-dir: "/tmp/vpp"
11         is-default-work-dir: true
12
13   - name: "nginx"
14     volumes:
15       - <<: *shared-vol
16         container-dir: "/tmp/nginx"
17         is-default-work-dir: true
18     image: "hs-test/nginx-ldp"
19     is-optional: true
20
21   - name: "nginx-http3"
22     volumes:
23       - <<: *shared-vol
24         container-dir: "/tmp/nginx"
25         is-default-work-dir: true
26       - host-dir: $HST_DIR/resources/cert
27         container-dir: "/etc/nginx/ssl"
28     image: "hs-test/nginx-http3"
29     is-optional: true
30
31   - name: "ab"
32     image: "jordi/ab"
33     is-optional: true
34     run-detached: false
35
36   - name: "wrk"
37     image: "skandyla/wrk"
38     is-optional: true
39     run-detached: false
40
41   - name: "curl"
42     vars:
43     - name: LD_LIBRARY_PATH
44       value: "/usr/local/lib"
45     image: "hs-test/curl"
46     is-optional: true
47     run-detached: false