...
1version: '2'
2services:
3
4 spire-server:
5 pid: "host"
6 image: gcr.io/spiffe-io/spire-server:1.4.2
7 container_name: test-infra_spire-server_1
8 hostname: spire-server
9 volumes:
10 - ./spire/server:/opt/spire/conf/server
11 - /tmp/spire/sockets:/run/spire/sockets
12 command: ["-config", "/opt/spire/conf/server/server.conf"]
13 ports:
14 - "8081:8081"
15
16 spire-agent:
17 pid: "host"
18 container_name: test-infra_spire-agent_1
19 privileged: true
20 image: gcr.io/spiffe-io/spire-agent:1.4.2
21 depends_on: ["spire-server"]
22 hostname: spire-agent
23 volumes:
24 - ./spire/agent:/opt/spire/conf/agent
25 - /tmp/spire/sockets:/run/spire/sockets
26 - /proc:/proc
27 command: ["-config", "/opt/spire/conf/agent/agent.conf"]
28
29 intoto-runner:
30 container_name: intoto-runner
31 image: intoto-run:latest
32 privileged: true
33 entrypoint: sleep 1000
34 build:
35 context: ../
36 dockerfile: ./Dockerfile
37 target: debug
38 volumes:
39 - /tmp/spire/sockets:/run/spire/sockets
40 - ../test/tmp:/test/tmp
41 depends_on:
42 - spire-agent
View as plain text