35 lines
697 B
YAML
35 lines
697 B
YAML
|
services:
|
||
|
deploymentagent:
|
||
|
image: ${IMAGE}:${VERSION}
|
||
|
build:
|
||
|
args:
|
||
|
SSH_KEY: ${SSH_KEY}
|
||
|
context: ./src/deploymentagent
|
||
|
environment:
|
||
|
- BASIC_AUTH_USERNAME=testuser
|
||
|
- BASIC_AUTH_PASSWORD=testpass
|
||
|
- CONTAINERS_SOCKET=/tmp/podman/podman.sock
|
||
|
ports:
|
||
|
- 8080:5000
|
||
|
volumes:
|
||
|
- podman-socket:/tmp/podman
|
||
|
depends_on:
|
||
|
- podman
|
||
|
podman:
|
||
|
image: podman:test
|
||
|
privileged: true
|
||
|
build:
|
||
|
context: ./src/podman
|
||
|
environment:
|
||
|
- CONTAINERS_SOCKET=/tmp/podman/podman.sock
|
||
|
- PORT=8090
|
||
|
ports:
|
||
|
- 8090:8090
|
||
|
volumes:
|
||
|
- podman-socket:/tmp/podman
|
||
|
|
||
|
volumes:
|
||
|
podman-socket:
|
||
|
|
||
|
version: "3.4"
|