david
2 years ago
6 changed files with 0 additions and 45 deletions
@ -1,8 +0,0 @@
|
||||
# export vars |
||||
export $(cat .env.deploy) |
||||
|
||||
# deploy to swarm |
||||
docker stack deploy -c ./docker-compose.storybook.yml --prune storybook |
||||
|
||||
# unset the env vars |
||||
unset $(cat .env.deploy | cut -f 1 -d '=' $1) |
@ -1,28 +0,0 @@
|
||||
--- |
||||
version: '3.8' |
||||
|
||||
networks: |
||||
swarmnet-public: |
||||
external: true |
||||
|
||||
services: |
||||
app: |
||||
image: daveplsno/storybook:${imageTag? Variable not set} |
||||
hostname: storybook |
||||
networks: |
||||
- swarmnet-public |
||||
deploy: |
||||
restart_policy: |
||||
condition: on-failure |
||||
placement: |
||||
constraints: |
||||
- node.labels.${storybookNode? Variable not set} == true |
||||
labels: |
||||
- traefik.enable=true |
||||
- traefik.docker.network=swarmnet-public |
||||
- traefik.constraint-label=swarmnet-public |
||||
- traefik.http.routers.${storybookTraefikGrp? Variable not set}.rule=Host(`${storybookTraefikUrl? Variable not set}`) |
||||
- traefik.http.routers.${storybookTraefikGrp? Variable not set}.entrypoints=websecure |
||||
- traefik.http.routers.${storybookTraefikGrp? Variable not set}.tls=true |
||||
- traefik.http.routers.${storybookTraefikGrp? Variable not set}.tls.certresolver=le |
||||
- traefik.http.services.${storybookTraefikGrp? Variable not set}.loadbalancer.server.port=80 |
@ -1,2 +0,0 @@
|
||||
#!/bin/bash |
||||
docker service logs storybook_app -f |
@ -1,3 +0,0 @@
|
||||
#!/bin/bash |
||||
docker service scale storybook_app=0 |
||||
docker service scale storybook_app=1 |
Loading…
Reference in new issue