From 622159bfd371d53fa3a017f58396ad27fc58c1fe Mon Sep 17 00:00:00 2001 From: Administrator Date: Fri, 21 Nov 2025 09:19:36 +0000 Subject: [PATCH] Update 3 files - /roles/loki/tasks/main.yml - /roles/loki/templates/docker-compose.yml.j2 - /roles/grafana/templates/docker-compose.yml.j2 --- roles/grafana/templates/docker-compose.yml.j2 | 2 -- roles/loki/tasks/main.yml | 14 ++++++++++++++ roles/loki/templates/docker-compose.yml.j2 | 2 -- 3 files changed, 14 insertions(+), 4 deletions(-) diff --git a/roles/grafana/templates/docker-compose.yml.j2 b/roles/grafana/templates/docker-compose.yml.j2 index b22e1e4..28562f0 100644 --- a/roles/grafana/templates/docker-compose.yml.j2 +++ b/roles/grafana/templates/docker-compose.yml.j2 @@ -1,5 +1,3 @@ -version: '3.8' - services: victoriametrics: image: victoriametrics/victoria-metrics:{{ victoriametrics_version }} diff --git a/roles/loki/tasks/main.yml b/roles/loki/tasks/main.yml index e8b1171..d50e740 100644 --- a/roles/loki/tasks/main.yml +++ b/roles/loki/tasks/main.yml @@ -41,6 +41,20 @@ notify: restart loki stack become: yes +- name: Check if monitoring network exists + community.docker.docker_network_info: + name: monitoring + register: monitoring_network + become: yes + +- name: Create monitoring network if it doesn't exist + community.docker.docker_network: + name: monitoring + driver: bridge + state: present + when: not monitoring_network.exists + become: yes + - name: Start Loki stack with docker_compose_v2 community.docker.docker_compose_v2: project_src: "{{ loki_base_dir }}" diff --git a/roles/loki/templates/docker-compose.yml.j2 b/roles/loki/templates/docker-compose.yml.j2 index 570354e..f13baa4 100644 --- a/roles/loki/templates/docker-compose.yml.j2 +++ b/roles/loki/templates/docker-compose.yml.j2 @@ -1,5 +1,3 @@ -version: '3.8' - services: loki: image: grafana/loki:{{ loki_version }}