-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Assess ARM images (just discuss dont merge) #966
Changes from all commits
f0d8cf0
e906b41
14c751d
293f63c
f7f72ec
94cfb76
509c717
1a65ecf
77ee45e
c9c70d6
7b8be53
bcd61cd
58e1030
ed8d479
dda6e01
e0955e8
7969267
5854f1d
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -54,7 +54,7 @@ services: | |
cpus: "0.1" | ||
prometheuscatchall: | ||
hostname: "{% raw %}{{.Service.Name}}{% endraw %}" | ||
image: prom/prometheus:v2.54.0 | ||
image: prom/prometheus:v2.54.0 ## arm64 available | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. what is the difference when you write arm64 vs arm? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I guess we are only interested in ARM64 which is the latest I think |
||
volumes: | ||
- prometheus_data:/prometheus | ||
- /var/run/docker.sock:/var/run/docker.sock:ro | ||
|
@@ -100,7 +100,7 @@ services: | |
cpus: "0.2" | ||
prometheusfederation: | ||
hostname: "{% raw %}{{.Service.Name}}{% endraw %}" | ||
image: prom/prometheus:v2.54.0 | ||
image: prom/prometheus:v2.54.0 ## arm64 available | ||
volumes: | ||
- prometheus_data_federation:/prometheus | ||
- /var/run/docker.sock:/var/run/docker.sock:ro | ||
|
@@ -145,7 +145,7 @@ services: | |
memory: 64M | ||
cpus: "0.2" | ||
node-exporter: | ||
image: prom/node-exporter:v1.8.2 | ||
image: prom/node-exporter:v1.8.2 ## arm64 available | ||
volumes: | ||
- /sys:/host/sys:ro | ||
- /:/rootfs:ro | ||
|
@@ -183,7 +183,7 @@ services: | |
cpus: "0.1" | ||
|
||
nvidia-exporter: | ||
image: mindprince/nvidia_gpu_prometheus_exporter:0.1 | ||
image: mindprince/nvidia_gpu_prometheus_exporter:0.1 ## No arm support | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. yes I guess this one is expected ;) |
||
networks: | ||
- monitored | ||
deploy: | ||
|
@@ -203,7 +203,7 @@ services: | |
cpus: "0.1" | ||
|
||
alertmanager: | ||
image: prom/alertmanager:v0.27.0 | ||
image: prom/alertmanager:v0.27.0 ## arm support | ||
volumes: | ||
- alertmanager_data:/alertmanager | ||
command: | ||
|
@@ -227,7 +227,7 @@ services: | |
cpus: "0.1" | ||
|
||
docker-events-exporter: | ||
image: itisfoundation/docker-events-exporter:latest | ||
image: itisfoundation/docker-events-exporter:latest ## no arm support yet | ||
volumes: | ||
- /var/run/docker.sock:/var/run/docker.sock:ro | ||
user: root # only user root can use the docker socket | ||
|
@@ -247,7 +247,7 @@ services: | |
cpus: "0.1" | ||
|
||
grafana: | ||
image: grafana/grafana-oss:11.2.4 | ||
image: grafana/grafana-oss:11.2.4 ## arm support | ||
volumes: | ||
- grafana_data:/var/lib/grafana | ||
env_file: | ||
|
@@ -279,7 +279,7 @@ services: | |
cpus: "0.1" | ||
|
||
smokeping-prober-exporter: | ||
image: quay.io/superq/smokeping-prober:v0.8.1 | ||
image: quay.io/superq/smokeping-prober:v0.8.1 ## arm available | ||
networks: | ||
- monitored | ||
volumes: [] | ||
|
@@ -307,7 +307,7 @@ services: | |
dcgm-exporter: | ||
cap_add: | ||
- SYS_ADMIN | ||
image: nvcr.io/nvidia/k8s/dcgm-exporter:3.3.7-3.5.0-ubuntu22.04 | ||
image: nvcr.io/nvidia/k8s/dcgm-exporter:3.3.7-3.5.0-ubuntu22.04 ## arm64 available | ||
hostname: '{{'{{.Node.Hostname}}'}}' | ||
networks: | ||
- monitored | ||
|
@@ -328,7 +328,7 @@ services: | |
- prometheus-port=9400 | ||
|
||
pgsql-query-exporter: | ||
image: adonato/query-exporter:2.10.0 | ||
image: adonato/query-exporter:2.10.0 # no arm available | ||
volumes: [] | ||
dns: 9.9.9.9 | ||
configs: | ||
|
@@ -353,7 +353,7 @@ services: | |
memory: 64M | ||
cpus: "0.1"{% for _stack in MONITORED_STACK_NAMES.split(",") if _stack != "" %} | ||
{{_stack}}-postgres-exporter: | ||
image: bitnami/postgres-exporter:0.15.0 | ||
image: bitnami/postgres-exporter:0.15.0 ## arm64 available | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. we have 2 different types of postgres? ah crap the other is a query exporter. my bad. |
||
networks: | ||
- monitored | ||
environment: | ||
|
@@ -373,7 +373,7 @@ services: | |
memory: 32M | ||
cpus: "0.1" | ||
{{_stack}}-redis-exporter: | ||
image: oliver006/redis_exporter:v1.62.0-alpine | ||
image: oliver006/redis_exporter:v1.62.0-alpine # no arm available | ||
networks: | ||
- monitored | ||
environment: | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Q: would it not make more sense to put a comment only if the ARM version is not available?
Like in standard when ARM is present, there is nothing to do right?