mirror of
https://github.com/wahyd4/playbook.git
synced 2026-08-09 04:35:58 +10:00
38 lines
765 B
YAML
38 lines
765 B
YAML
version: '2'
|
|
services:
|
|
deploy:
|
|
container_name: deploy-main
|
|
image: wise2c/pagoda:v0.4.1
|
|
restart: always
|
|
entrypoint: sh
|
|
command:
|
|
- -c
|
|
- "/root/pagoda -logtostderr -v 4 -w /workspace"
|
|
ports:
|
|
- 88:80
|
|
- 8088:8080
|
|
volumes:
|
|
- /root/.ssh:/root/.ssh
|
|
- $PWD/deploy:/deploy
|
|
volumes_from:
|
|
- playbook
|
|
ui:
|
|
container_name: deploy-ui
|
|
image: wise2c/k8s-deploy-ui
|
|
restart: always
|
|
network_mode: "service:deploy"
|
|
playbook:
|
|
container_name: deploy-playbook
|
|
image: wise2c/playbook:v1.8.13
|
|
volumes:
|
|
- playbook:/workspace
|
|
yum-repo:
|
|
container_name: deploy-yumrepo
|
|
image: wise2c/yum-repo:1.8.13
|
|
ports:
|
|
- 2009:2009
|
|
restart: always
|
|
volumes:
|
|
playbook:
|
|
external: false
|