2023-08-21 09:03:34 +02:00
|
|
|
####################
|
|
|
|
# - Deploy Stack: mesh
|
|
|
|
####################
|
|
|
|
- name: "Deploy Stack: mesh"
|
|
|
|
hosts: "swarm_leader"
|
|
|
|
tags:
|
|
|
|
- "stage_stack"
|
|
|
|
- "stage_stack_mesh"
|
2023-08-13 04:49:19 +02:00
|
|
|
vars:
|
|
|
|
stack_name: "mesh"
|
2023-08-21 09:03:34 +02:00
|
|
|
email_letsencrypt: "{{ email_abuse }}"
|
2023-08-13 04:49:19 +02:00
|
|
|
|
2023-08-21 09:03:34 +02:00
|
|
|
roles:
|
|
|
|
- role: "stack/deploy_network_overlay"
|
2023-08-13 04:49:19 +02:00
|
|
|
vars:
|
2023-08-21 09:03:34 +02:00
|
|
|
network_name: "mesh_public"
|
2023-08-13 04:49:19 +02:00
|
|
|
|
2023-08-21 09:03:34 +02:00
|
|
|
- role: "stack/deploy_volume_s3"
|
|
|
|
vars:
|
|
|
|
volume_name: "mesh__traefik_certs"
|
|
|
|
perms_uid: "5000"
|
|
|
|
perms_gid: "5000"
|
|
|
|
|
|
|
|
- role: "stack/deploy_configs"
|
|
|
|
- role: "stack/deploy_stack"
|