From 40de9b87a133e8a50c3565fcc641fc7036a2f725 Mon Sep 17 00:00:00 2001 From: Iurii Tatishchev Date: Mon, 3 Apr 2023 03:47:01 -0700 Subject: [PATCH] prepare for ipv6 deployment --- .idea/alpina.iml | 1 + .idea/jsonSchemas.xml | 23 +++++++++++++ Makefile | 2 ++ README.md | 14 ++++++++ contrib/compose_helpers.j2 | 8 +++++ contrib/docker_compose_template_task_list.yml | 14 +++++--- inventories/prod/group_vars/docker_hosts.yml | 1 + .../staging/group_vars/docker_hosts.yml | 1 + poetry.lock | 14 +++++++- pyproject.toml | 1 + roles/common/tasks/main.yml | 29 +++++++++++++++++ roles/docker_host/tasks/main.yml | 28 ++++++++++++++++ roles/docker_host/templates/daemon.json.j2 | 4 +++ roles/traefik/templates/docker-compose.yml.j2 | 32 ++++++++++--------- .../templates/rules/traefik-dash.yml.j2 | 25 +++++++++++++++ roles/traefik/templates/traefik.yml.j2 | 4 +-- 16 files changed, 177 insertions(+), 24 deletions(-) create mode 100644 inventories/prod/group_vars/docker_hosts.yml create mode 100644 inventories/staging/group_vars/docker_hosts.yml create mode 100644 roles/docker_host/templates/daemon.json.j2 create mode 100644 roles/traefik/templates/rules/traefik-dash.yml.j2 diff --git a/.idea/alpina.iml b/.idea/alpina.iml index 9a0025f..80b0802 100644 --- a/.idea/alpina.iml +++ b/.idea/alpina.iml @@ -28,6 +28,7 @@ diff --git a/.idea/jsonSchemas.xml b/.idea/jsonSchemas.xml index e5121b9..d77954c 100644 --- a/.idea/jsonSchemas.xml +++ b/.idea/jsonSchemas.xml @@ -3,6 +3,24 @@ + + + + + + + @@ -45,6 +63,11 @@