Merge branch 'master' of gitlab.com:rusty-bever/deployment
commit
7f003b4a21
|
@ -2,7 +2,5 @@
|
||||||
"metrics-addr" : "0.0.0.0:9323",
|
"metrics-addr" : "0.0.0.0:9323",
|
||||||
"experimental" : true,
|
"experimental" : true,
|
||||||
"mtu": 1450,
|
"mtu": 1450,
|
||||||
"network-control-plane-mtu": 1450,
|
"network-control-plane-mtu": 1450
|
||||||
"ipv6": true,
|
|
||||||
"fixed-cidr-v6": "fd00::/80"
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -24,7 +24,7 @@ services:
|
||||||
- 'traefik.http.middlewares.cors-headers.headers.accessControlAllowMethods=GET, POST, PUT, DELETE, OPTIONS'
|
- 'traefik.http.middlewares.cors-headers.headers.accessControlAllowMethods=GET, POST, PUT, DELETE, OPTIONS'
|
||||||
|
|
||||||
configs:
|
configs:
|
||||||
- source: conduit_v4
|
- source: conduit_v5
|
||||||
target: '/srv/conduit/conduit.toml'
|
target: '/srv/conduit/conduit.toml'
|
||||||
networks:
|
networks:
|
||||||
- 'default'
|
- 'default'
|
||||||
|
@ -94,7 +94,7 @@ services:
|
||||||
- 'signald:/signald'
|
- 'signald:/signald'
|
||||||
|
|
||||||
signald:
|
signald:
|
||||||
image: 'signald/signald:latest'
|
image: 'signald/signald:0.16.1'
|
||||||
|
|
||||||
deploy:
|
deploy:
|
||||||
mode: 'replicated'
|
mode: 'replicated'
|
||||||
|
@ -148,7 +148,7 @@ services:
|
||||||
- 'irc:/data'
|
- 'irc:/data'
|
||||||
|
|
||||||
configs:
|
configs:
|
||||||
conduit_v4:
|
conduit_v5:
|
||||||
external: true
|
external: true
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
|
|
|
@ -31,6 +31,9 @@ services:
|
||||||
networks:
|
networks:
|
||||||
- default
|
- default
|
||||||
- public
|
- public
|
||||||
|
ports:
|
||||||
|
# Used for external agents to connect
|
||||||
|
- 9000:9000
|
||||||
|
|
||||||
db:
|
db:
|
||||||
image: 'postgres:14.1-alpine'
|
image: 'postgres:14.1-alpine'
|
||||||
|
@ -56,7 +59,7 @@ services:
|
||||||
volumes:
|
volumes:
|
||||||
- 'db-data:/var/lib/postgresql/data'
|
- 'db-data:/var/lib/postgresql/data'
|
||||||
|
|
||||||
agent:
|
agent-1:
|
||||||
image: 'woodpeckerci/woodpecker-agent:latest'
|
image: 'woodpeckerci/woodpecker-agent:latest'
|
||||||
command: agent
|
command: agent
|
||||||
|
|
||||||
|
@ -64,7 +67,23 @@ services:
|
||||||
mode: 'global'
|
mode: 'global'
|
||||||
placement:
|
placement:
|
||||||
constraints:
|
constraints:
|
||||||
- 'node.labels.class.ci==true'
|
- 'node.hostname==gamma'
|
||||||
|
|
||||||
|
environment:
|
||||||
|
- 'WOODPECKER_SERVER=app:9000'
|
||||||
|
- 'WOODPECKER_AGENT_SECRET=${WOODPECKER_AGENT_SECRET}'
|
||||||
|
volumes:
|
||||||
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
|
|
||||||
|
agent-2:
|
||||||
|
image: 'woodpeckerci/woodpecker-agent:latest'
|
||||||
|
command: agent
|
||||||
|
|
||||||
|
deploy:
|
||||||
|
mode: 'global'
|
||||||
|
placement:
|
||||||
|
constraints:
|
||||||
|
- 'node.hostname==alpha'
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
- 'WOODPECKER_SERVER=app:9000'
|
- 'WOODPECKER_SERVER=app:9000'
|
||||||
|
|
Loading…
Reference in New Issue