migrate infra from single server to multi-server cluster

This commit is contained in:
Marcel Arndt
2025-12-12 11:41:32 +01:00
parent b1a70673a4
commit 156733f65a
63 changed files with 2219 additions and 3 deletions
@@ -0,0 +1,12 @@
---
- name: Copy Stack Files
copy:
directory_mode: true
src: /Users/d3r0/dev/repositories/active/avicenna/infrastructure/ansible/resources/kestra
dest: /srv
- name: Deploy Kestra stack
community.docker.docker_stack:
state: present
name: kestra
compose:
- /srv/kestra/kestra.yml
@@ -0,0 +1,12 @@
---
- name: Copy Stack Files
copy:
directory_mode: true
src: /Users/d3r0/dev/repositories/active/avicenna/infrastructure/ansible/resources/portainer
dest: /srv
- name: Deploy Portainer stack
community.docker.docker_stack:
state: present
name: portainer
compose:
- /srv/portainer/portainer.yml
@@ -0,0 +1,18 @@
---
- name: Copy Stack Files
copy:
directory_mode: true
src: /Users/d3r0/dev/repositories/active/avicenna/infrastructure/ansible/resources/traefik
dest: /srv
- name: Deploy Traefik network stack
community.docker.docker_stack:
state: present
name: traefik
compose:
- /srv/traefik/network.yml
- name: Deploy Traefik app stack
community.docker.docker_stack:
state: present
name: traefik-app
compose:
- /srv/traefik/traefik.yml