minor changes on volumes/networks

This commit is contained in:
tom.chivert
2025-12-01 14:53:07 +01:00
parent 6778671d89
commit 76ea4ddd58
2 changed files with 9 additions and 9 deletions

View File

@@ -1,5 +1,3 @@
version: '3.7'
networks: networks:
{{ prometheus_docker_network }}: {{ prometheus_docker_network }}:
external: true external: true

View File

@@ -1,7 +1,6 @@
version: "3"
networks: networks:
grafana: {{ prometheus_docker_network }}:
name: {{ prometheus_docker_network }}
{% if grafana_traefik_enable is defined %} {% if grafana_traefik_enable is defined %}
traefik: traefik:
external: true external: true
@@ -10,10 +9,13 @@ networks:
volumes: volumes:
{% if prometheus_use_victoriametrics == false %} {% if prometheus_use_victoriametrics == false %}
prometheus-data: prometheus-data:
name: prometheus-data
{% else %} {% else %}
victoria-metrics-data: victoria-metrics-data:
name: victoria-metrics-data
{% endif %} {% endif %}
grafana-data: grafana-data:
name: grafana-data
services: services:
grafana: grafana:
@@ -55,7 +57,7 @@ services:
GF_SMTP_ENABLED: "false" GF_SMTP_ENABLED: "false"
{% endif %} {% endif %}
networks: networks:
- grafana - {{ prometheus_docker_network }}
{% if grafana_traefik_enable is defined %} {% if grafana_traefik_enable is defined %}
- traefik - traefik
{% endif %} {% endif %}
@@ -91,7 +93,7 @@ services:
- '--storage.tsdb.retention.time={{ prometheus_retention_time }}' - '--storage.tsdb.retention.time={{ prometheus_retention_time }}'
- '--web.enable-lifecycle' - '--web.enable-lifecycle'
networks: networks:
- grafana - {{ prometheus_docker_network }}
{% if prometheus_traefik_enable is defined %} {% if prometheus_traefik_enable is defined %}
- traefik - traefik
{% endif %} {% endif %}
@@ -148,7 +150,7 @@ services:
- "{{ prometheus_port | default(8428) }}:8428" - "{{ prometheus_port | default(8428) }}:8428"
{% endif %} {% endif %}
networks: networks:
- grafana - {{ prometheus_docker_network }}
vmagent: vmagent:
image: victoriametrics/vmagent image: victoriametrics/vmagent
@@ -163,7 +165,7 @@ services:
labels: labels:
com.centurylinklabs.watchtower.enable: {{ prometheus_watchtower_enable | default('true') }} com.centurylinklabs.watchtower.enable: {{ prometheus_watchtower_enable | default('true') }}
networks: networks:
- grafana - {{ prometheus_docker_network }}
{% if prometheus_nodes_ip is defined %} {% if prometheus_nodes_ip is defined %}
extra_hosts: extra_hosts:
{% for key, value in prometheus_nodes_ip.items() %} {% for key, value in prometheus_nodes_ip.items() %}