Skip to content

Commit 5e1f220

Browse files
committed
Merge remote-tracking branch 'upstream/main'
2 parents 038be52 + f28e305 commit 5e1f220

31 files changed

+678
-391
lines changed

.pre-commit-config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ repos:
122122
always_run: true
123123
language: script
124124
files: '^(.*\/Makefile.*)|(.*\.deploy_everything_locally.bash)|(.*\/services/.*\/.*\.((sh)|(bash)))$'
125+
require_serial: true
125126
- id: helm-update-dependencies
126127
name: Helm Dependency Update
127128
description: Make sure all Chart.lock files are up-to-date

charts/simcore-charts/resource-usage-tracker/values.yaml.gotmpl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -120,12 +120,12 @@ env:
120120
value: {{ requiredEnv "RESOURCE_USAGE_TRACKER_PROMETHEUS_PASSWORD" }}
121121
sensitive: true
122122
- name: RABBIT_HOST
123-
value: {{ requiredEnv "RABBIT_EXTERNAL_HOST" }}
123+
value: {{ requiredEnv "RABBIT_HOST" }}
124124
- name: RABBIT_PASSWORD
125125
value: {{ requiredEnv "RABBIT_PASSWORD" }}
126126
sensitive: true
127127
- name: RABBIT_PORT
128-
value: {{ requiredEnv "RABBIT_EXTERNAL_PORT" }}
128+
value: {{ requiredEnv "RABBIT_PORT" }}
129129
- name: RABBIT_SECURE
130130
value: {{ requiredEnv "RABBIT_SECURE" }}
131131
- name: RABBIT_USER
@@ -154,6 +154,6 @@ env:
154154
sensitive: true
155155

156156
networkPolicyEgressPorts:
157-
rabbit: {{ requiredEnv "RABBIT_EXTERNAL_PORT" }}
157+
rabbit: {{ requiredEnv "RABBIT_PORT" }}
158158
redis: {{ requiredEnv "REDIS_EXTERNAL_PORT" }}
159159
postgres: {{ requiredEnv "POSTGRES_EXTERNAL_PORT" }}

services/logging/docker-compose.aws.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ services:
1515
constraints:
1616
- node.labels.logging==true
1717

18-
fluentd:
18+
vector:
1919
deploy:
2020
placement:
2121
constraints:

services/logging/docker-compose.dalco.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ services:
1717
constraints:
1818
- node.labels.logging==true
1919

20-
fluentd:
20+
vector:
2121
deploy:
2222
placement:
2323
constraints:

services/logging/docker-compose.local.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ services:
1414
placement:
1515
constraints: []
1616

17-
fluentd:
17+
vector:
1818
deploy:
1919
placement:
2020
constraints: []

services/logging/docker-compose.master.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ services:
1717
constraints:
1818
- node.labels.logging==true
1919

20-
fluentd:
20+
vector:
2121
deploy:
2222
placement:
2323
constraints:

services/logging/docker-compose.yml.j2

Lines changed: 19 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,6 @@ services:
5151
graylog:
5252
image: graylog/graylog:6.0.5
5353
init: true
54-
# user: "1000:1001"
5554
configs:
5655
- source: graylog_config
5756
target: /files/osparc-custom-content-pack-v2.json
@@ -76,7 +75,7 @@ services:
7675
aliases:
7776
- graylog
7877
ports:
79-
- 12201:12201/udp
78+
- 12200:12201/udp
8079
- 12202:12202/udp
8180
deploy:
8281
replicas: 1
@@ -100,42 +99,29 @@ services:
10099
- traefik.http.middlewares.graylog_replace_regex.replacepathregex.regex=^/graylog/?(.*)$$
101100
- traefik.http.middlewares.graylog_replace_regex.replacepathregex.replacement=/$${1}
102101
- traefik.http.routers.graylog.middlewares=ops_whitelist_ips@swarm, ops_gzip@swarm, graylog_replace_regex
103-
fluentd:
104-
image: itisfoundation/fluentd:v1.16.9-1.0
105-
configs:
106-
- source: fluentd_config
107-
target: /fluentd/etc/fluent.conf
108-
environment:
109-
- GRAYLOG_HOST=graylog
110-
- GRAYLOG_PORT=12201
111-
- LOKI_URL=http://loki:3100
112-
- FLUENTD_HOSTNAME={% raw %}{{.Node.Hostname}}{% endraw %}
102+
vector:
103+
image: timberio/vector:0.49.X-debian
113104
ports:
114-
- "24224:24224/tcp"
105+
- "12201:12201/udp" # GELF input
106+
volumes:
107+
- /var/run/docker.sock:/var/run/docker.sock:ro
108+
environment:
109+
- VECTOR_CONFIG=/etc/vector/vector.yaml
110+
- VECTOR_LOG=info
111+
configs:
112+
- source: vector_config
113+
target: /etc/vector/vector.yaml
115114
deploy:
116-
#mode: global # Run on all nodes
117-
restart_policy:
118-
condition: on-failure
119115
resources:
120116
limits:
121-
cpus: '1.0'
122-
memory: 1G
123-
reservations:
124-
cpus: '0.5'
117+
cpus: "1.0"
125118
memory: 512M
126-
update_config:
127-
parallelism: 1
128-
delay: 10s
129-
order: start-first
119+
reservations:
120+
memory: 256M
121+
labels: []
130122
networks:
131123
- monitoring
132124
- graylog
133-
healthcheck:
134-
test: ["CMD", "curl", "-f", "http://0.0.0.0:24220/api/plugins"]
135-
interval: 30s
136-
timeout: 10s
137-
retries: 3
138-
start_period: 40s
139125

140126
loki:
141127
image: grafana/loki:3.5.4
@@ -196,9 +182,9 @@ configs:
196182
graylog_config:
197183
name: ${STACK_NAME}_graylog_config_{{ "./data/contentpacks/osparc-custom-content-pack-v2.json" | sha256file | substring(0,10) }}
198184
file: ./data/contentpacks/osparc-custom-content-pack-v2.json
199-
fluentd_config:
200-
name: ${STACK_NAME}_fluentd_config_{{ "./fluentd/fluent.conf" | sha256file | substring(0,10) }}
201-
file: ./fluentd/fluent.conf
185+
vector_config:
186+
name: ${STACK_NAME}_vector_config_{{ "./vector.yaml" | sha256file | substring(0,10) }}
187+
file: ./vector.yaml
202188
loki_config:
203189
name: ${STACK_NAME}_loki_config_{{ "./loki.yaml" | sha256file | substring(0,10) }}
204190
file: ./loki.yaml

services/logging/fluentd/Dockerfile

Lines changed: 0 additions & 28 deletions
This file was deleted.

services/logging/fluentd/Makefile

Lines changed: 0 additions & 9 deletions
This file was deleted.

services/logging/fluentd/README.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)