Update deploy ocean 4.yml

master
omidshj 2024-12-09 19:40:57 +03:30
parent 81ed1f6015
commit c412c432d5
1 changed files with 11 additions and 11 deletions

View File

@ -2,13 +2,13 @@
- name: deploy ocean - name: deploy ocean
hosts: all hosts: all
tasks: tasks:
- name: Stop ocean container if it exists - name: Stop ocean4 container if it exists
docker_container: docker_container:
name: ocean name: ocean4
state: absent state: absent
- name: Deploy ocean Docker container - name: Deploy ocean Docker container
docker_container: docker_container:
name: ocean name: ocean4
image: ocean:{{semaphore_vars.task_details.incoming_version}} image: ocean:{{semaphore_vars.task_details.incoming_version}}
state: started state: started
restart_policy: always restart_policy: always
@ -23,14 +23,14 @@
labels: labels:
traefik.enable: "true" traefik.enable: "true"
traefik.docker.network: "traefik" traefik.docker.network: "traefik"
traefik.http.routers.ocean.entrypoints: "web,websecure" traefik.http.routers.ocean4.entrypoints: "web,websecure"
traefik.http.routers.ocean.rule: "HostRegexp(`{subdomain:[a-zA-Z0-9-]+}.demo.omidshj.ir`)" traefik.http.routers.ocean4.rule: "HostRegexp(`{subdomain:[a-zA-Z0-9-]+}.demo.omidshj.ir`)"
traefik.http.services.ocean.loadbalancer.server.port: "3000" traefik.http.services.ocean4.loadbalancer.server.port: "3000"
traefik.http.routers.ocean.tls: "true" traefik.http.routers.ocean4.tls: "true"
traefik.http.routers.ocean.tls.certresolver: "letsencrypt" traefik.http.routers.ocean4.tls.certresolver: "letsencrypt"
traefik.http.routers.ocean.service: "ocean" traefik.http.routers.ocean4.service: "ocean4"
traefik.http.routers.ocean.tls.domains[0].main: "demo.omidshj.ir" traefik.http.routers.ocean4.tls.domains[0].main: "demo.omidshj.ir"
traefik.http.routers.ocean.tls.domains[0].sans: "*.demo.omidshj.ir" traefik.http.routers.ocean4.tls.domains[0].sans: "*.demo.omidshj.ir"
# - name: Stop ocean_panel container if it exists # - name: Stop ocean_panel container if it exists
# docker_container: # docker_container:
# name: ocean_panel # name: ocean_panel