Skip to content

Commit d71e367

Browse files
committed
Merge remote-tracking branch 'upstream/main' into 2025/add/traefikOpenTelemetry
2 parents 44e16ad + 92a94d6 commit d71e367

File tree

11 files changed

+49
-15
lines changed

11 files changed

+49
-15
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
server:
2+
persistentVolume:
3+
enabled: true
4+
storageClassName: "{{ .Values.ebsStorageClassName }}"
5+
size: 10Gi
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
server:
2+
persistentVolume:
3+
enabled: true
4+
storageClassName: "{{ .Values.topolvmStorageClassName }}"
5+
size: 10Gi

charts/victoria-logs/values.yaml.gotmpl

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,6 @@ server:
2929
- /logs
3030
pathType: Prefix
3131

32-
persistentVolume:
33-
enabled: true
34-
storageClassName: "{{ .Values.ebsStorageClassName }}"
35-
size: 10Gi
36-
3732
nodeSelector:
3833
ops: "true"
3934

services/adminer/docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ services:
1313
deploy:
1414
labels:
1515
- traefik.enable=true
16-
- traefik.docker.network=${PUBLIC_NETWORK}
16+
- traefik.swarm.network=${PUBLIC_NETWORK}
1717
- traefik.http.services.adminer_simcore.loadbalancer.server.port=8080
1818
- traefik.http.routers.adminer_simcore.rule=Host(`${MONITORING_DOMAIN}`) && PathPrefix(`/adminer/simcore`)
1919
- traefik.http.routers.adminer_simcore.entrypoints=https

services/metabase/docker-compose.yml.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ services:
4343
- prometheus-port=9191
4444
# TODO: add prometheus metrics
4545
- traefik.enable=true
46-
- traefik.docker.network=${PUBLIC_NETWORK}
46+
- traefik.swarm.network=${PUBLIC_NETWORK}
4747
# router
4848
- traefik.http.routers.metabase.rule=Host(`${ADMIN_DOMAIN}`) && PathPrefix(`/metabase`)
4949
- traefik.http.routers.metabase.entrypoints=https

services/monitoring/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ docker-compose.aws.yml
22
docker-compose.dalco.yml
33
docker-compose.public.yml
44
docker-compose.master.yml
5+
docker-compose.local.yml

services/monitoring/Makefile

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ docker-compose.dalco.yml: docker-compose.dalco.yml.j2 config.prometheus.ceph.sim
7171
# generating $@
7272
@$(call jinja,$<,.env,$@)
7373

74-
docker-compose.public.yml: docker-compose.public.yml.j2 config.prometheus $(COMMON_COMPOSE_DEPENDENCIES)
74+
docker-compose.public.yml: docker-compose.public.yml.j2 config.prometheus.simcore $(COMMON_COMPOSE_DEPENDENCIES)
7575
# generating $@
7676
@$(call jinja,$<,.env,$@)
7777

@@ -83,6 +83,10 @@ docker-compose.master.yml: docker-compose.master.yml.j2 config.prometheus.ceph.s
8383
# generating $@
8484
@$(call jinja,$<,.env,$@)
8585

86+
docker-compose.local.yml: docker-compose.local.yml.j2 config.prometheus.ceph.simcore $(COMMON_COMPOSE_DEPENDENCIES)
87+
# generating $@
88+
@$(call jinja,$<,.env,$@)
89+
8690
#
8791
# temp compose targets
8892
#
@@ -101,8 +105,8 @@ ${TEMP_COMPOSE}-aws: docker-compose.yml docker-compose.aws.yml $(TEMP_COMPOSE_C
101105
${TEMP_COMPOSE}-master: docker-compose.yml docker-compose.master.yml $(TEMP_COMPOSE_COMMON_DEPENDENCIES)
102106
@${REPO_BASE_DIR}/scripts/docker-stack-config.bash -e .env $< docker-compose.master.yml > $@
103107

104-
${TEMP_COMPOSE}-local: docker-compose.yml docker-compose.master.yml $(TEMP_COMPOSE_COMMON_DEPENDENCIES)
105-
@${REPO_BASE_DIR}/scripts/docker-stack-config.bash -e .env $< > $@
108+
${TEMP_COMPOSE}-local: docker-compose.yml docker-compose.local.yml $(TEMP_COMPOSE_COMMON_DEPENDENCIES)
109+
@${REPO_BASE_DIR}/scripts/docker-stack-config.bash -e .env $< docker-compose.local.yml > $@
106110

107111
#
108112
# artifacts targets
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
version: '3.7'
2+
services:
3+
grafana:
4+
deploy:
5+
placement:
6+
constraints: []
7+
prometheuscatchall:
8+
deploy:
9+
placement:
10+
constraints: []
11+
prometheusfederation:
12+
deploy:
13+
placement:
14+
constraints: []
15+
redis-exporter:
16+
deploy:
17+
placement:
18+
constraints: []
19+
postgres-exporter:
20+
deploy:
21+
placement:
22+
constraints: []
23+
configs:
24+
prometheus_config:
25+
name: ${STACK_NAME}_prometheus_config_{{ "./prometheus/prometheus.yml" | sha256file | substring(0,10) }}
26+
file: ./prometheus/prometheus.yml

services/monitoring/docker-compose.yml.j2

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -408,9 +408,6 @@ configs:
408408
prometheus_config_federation:
409409
name: ${STACK_NAME}_prometheus_config_federation_{{ "./prometheus/prometheus-federation.yml" | sha256file | substring(0,10) }}
410410
file: ./prometheus/prometheus-federation.yml
411-
prometheus_config:
412-
name: ${STACK_NAME}_prometheus_config_{{ "./prometheus/prometheus.yml" | sha256file | substring(0,10) }}
413-
file: ./prometheus/prometheus.yml
414411
prometheus_rules:
415412
name: ${STACK_NAME}_prometheus_rules_{{ "./prometheus/prometheus.rules.yml" | sha256file | substring(0,10) }}
416413
file: ./prometheus/prometheus.rules.yml

services/monitoring/tempo_config.yaml.j2

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ metrics_generator:
3232
path: /var/tempo/generator/wal
3333
remote_write:
3434
- url: {{ TF_VAR_PROMETHEUS_CATCHALL_URL }}/api/v1/write
35-
35+
traces_storage: # traces_storage is REQUIRED whenever the local-blocks processor is enabled.
36+
path: /var/tempo/generator/traces # <--- create & persist this directory
3637
storage:
3738
trace:
3839
backend: s3 # backend configuration to use

0 commit comments

Comments
 (0)