diff --git a/__swarm/api_server/.env b/__swarm/api_server/.env new file mode 100755 index 0000000..c2c470c --- /dev/null +++ b/__swarm/api_server/.env @@ -0,0 +1,2 @@ +APPNAME=wordpress +DOCKER_REGISTRY=r.sectorq.eu/library/ \ No newline at end of file diff --git a/__swarm/api_server/stack.env b/__swarm/api_server/stack.env new file mode 100755 index 0000000..e69de29 diff --git a/__swarm/api_server/wordpress-swarm.yml b/__swarm/api_server/wordpress-swarm.yml new file mode 100644 index 0000000..d40e47c --- /dev/null +++ b/__swarm/api_server/wordpress-swarm.yml @@ -0,0 +1,19 @@ +services: + app: + image: ${DOCKER_REGISTRY:-}api-server:latest + secrets: + - vault_passwod + environment: + VAULT_PASSWOD: /run/secrets/vault_passwod + expose: + - 8002 + deploy: + replicas: 1 + placement: + constraints: + - node.role == manager + +secrets: + vault_passwod: + external: true +