Update base images

This commit is contained in:
Daniel Berteaud 2024-05-02 23:01:50 +02:00
parent 05a81359cd
commit ade3b27bd9
11 changed files with 19 additions and 19 deletions

View File

@ -1,4 +1,4 @@
FROM danielberteaud/alpine:24.4-1 AS builder
FROM danielberteaud/alpine:24.5-1 AS builder
ARG AM_VERSION=0.27.0
@ -13,7 +13,7 @@ RUN set -eux &&\
tar xzf alertmanager-${AM_VERSION}.linux-amd64.tar.gz &&\
mv alertmanager-${AM_VERSION}.linux-amd64 /opt/alertmanager
FROM danielberteaud/alpine:24.4-1
FROM danielberteaud/alpine:24.5-1
MAINTAINER Daniel Berteaud <dbd@ehtrace.com>
ENV PATH=/opt/alertmanager:$PATH

View File

@ -1,4 +1,4 @@
FROM danielberteaud/alpine:24.4-1 AS builder
FROM danielberteaud/alpine:24.5-1 AS builder
ARG BLACKBOX_EXPORTER_VERSION=0.25.0
@ -12,7 +12,7 @@ RUN set -eux &&\
mkdir blackbox &&\
mv blackbox_exporter-${BLACKBOX_EXPORTER_VERSION}.linux-amd64/blackbox_exporter /usr/local/bin/blackbox_exporter
FROM danielberteaud/alpine:24.4-1
FROM danielberteaud/alpine:24.5-1
MAINTAINER Daniel Berteaud <dbd@ehtrace.com>
ENV BLACKBOX_CONF=/etc/blackbox.yml

View File

@ -1,4 +1,4 @@
FROM danielberteaud/alpine:24.4-1 AS builder
FROM danielberteaud/alpine:24.5-1 AS builder
ARG CONSUL_EXPORTER_VERSION=0.12.0
@ -11,7 +11,7 @@ RUN set -eux &&\
tar xvf consul_exporter-${CONSUL_EXPORTER_VERSION}.linux-amd64.tar.gz &&\
mv consul_exporter-${CONSUL_EXPORTER_VERSION}.linux-amd64/consul_exporter /usr/local/bin/consul_exporter
FROM danielberteaud/alpine:24.4-1
FROM danielberteaud/alpine:24.5-1
MAINTAINER Daniel Berteaud <dbd@ehtrace.com>
COPY --from=builder /usr/local/bin/consul_exporter /usr/local/bin/consul_exporter

View File

@ -1,4 +1,4 @@
FROM danielberteaud/alpine:24.4-1 AS builder
FROM danielberteaud/alpine:24.5-1 AS builder
ARG GRAFANA_VERSION=10.4.2
@ -24,7 +24,7 @@ RUN set -eux &&\
/opt/grafana/bin/grafana cli --pluginsDir /opt/grafana/plugins --pluginUrl https://storage.googleapis.com/integration-artifacts/grafana-lokiexplore-app/grafana-lokiexplore-app-latest.zip plugins install grafana-lokiexplore-app &&\
echo "Plugin installation done"
FROM danielberteaud/alpine:24.4-1
FROM danielberteaud/alpine:24.5-1
MAINTAINER Daniel Berteaud <dbd@ehtrace.com>
ENV PATH=/opt/grafana/bin/:${PATH} \

View File

@ -1,4 +1,4 @@
FROM danielberteaud/alpine:24.4-1 AS builder
FROM danielberteaud/alpine:24.5-1 AS builder
ARG LOKI_VERSION=3.0.0
@ -12,7 +12,7 @@ RUN set -eux &&\
mkdir /opt/loki &&\
mv loki-linux-amd64 /opt/loki/loki
FROM danielberteaud/alpine:24.4-1
FROM danielberteaud/alpine:24.5-1
MAINTAINER Daniel Berteaud <dbd@ehtrace.com>
ENV PATH=/opt/loki:$PATH

View File

@ -1,4 +1,4 @@
FROM danielberteaud/alpine:24.4-1 AS builder
FROM danielberteaud/alpine:24.5-1 AS builder
ARG EXPORTER_VERSION=1.8.0
@ -16,7 +16,7 @@ RUN set -euxo pipefail &&\
tar xvzf node_exporter-${EXPORTER_VERSION}.linux-amd64.tar.gz &&\
mv node_exporter-${EXPORTER_VERSION}.linux-amd64/node_exporter /usr/local/bin/node_exporter
FROM danielberteaud/alpine:24.4-1
FROM danielberteaud/alpine:24.5-1
MAINTAINER Daniel Berteaud <dbd@ehtrace.com>
COPY --from=builder --chown=root:root --chmod=755 /usr/local/bin/node_exporter /usr/local/bin/node_exporter

View File

@ -7,7 +7,7 @@ RUN set -eux &&\
cd nomad-vector-logger &&\
CGO_ENABLED=0 go build -ldflags="-s -w" -o /nomad-vector-logger
FROM danielberteaud/alpine:24.4-1
FROM danielberteaud/alpine:24.5-1
MAINTAINER Daniel Berteaud <dbd@ehtrace.com>
RUN set -euxo pipefail &&\

View File

@ -1,4 +1,4 @@
FROM danielberteaud/alpine:24.4-1 AS builder
FROM danielberteaud/alpine:24.5-1 AS builder
MAINTAINER Daniel Berteaud <dbd@ehtrace.com>
ARG PING_EXPORTER_VERSION=1.1.3
@ -15,7 +15,7 @@ RUN set -eux &&\
tar xvf ping_exporter_${PING_EXPORTER_VERSION}_linux_amd64.tar.gz &&\
mv ping_exporter /usr/local/bin/
FROM danielberteaud/alpine:24.4-1
FROM danielberteaud/alpine:24.5-1
MAINTAINER Daniel Berteaud <dbd@ehtrace.com>
COPY --from=builder /usr/local/bin/ping_exporter /usr/local/bin/ping_exporter

View File

@ -1,4 +1,4 @@
FROM danielberteaud/alpine:24.4-1 AS builder
FROM danielberteaud/alpine:24.5-1 AS builder
ARG PROM_VERSION=2.51.2
@ -16,7 +16,7 @@ RUN set -eux &&\
rm -f prometheus-${PROM_VERSION}.linux-amd64.tar.gz &&\
mv prometheus-${PROM_VERSION}.linux-amd64 /opt/prometheus
FROM danielberteaud/alpine:24.4-1
FROM danielberteaud/alpine:24.5-1
MAINTAINER Daniel Berteaud <dbd@ehtrace.com>
ENV PATH=/opt/prometheus:$PATH

View File

@ -99,7 +99,7 @@ job "monitoring-agent" {
user = 3987
config {
image = "danielberteaud/nomad-vector-logger:24.3-2"
image = "danielberteaud/nomad-vector-logger:24.5-1"
readonly_rootfs = true
pids_limit = 50
# Nomad Vector Logger needs to run on the host's network namespace

View File

@ -435,7 +435,7 @@ monitoring:
# Then generate a vector configuration with scraping for all the discovered allocation.
nomad_vector_logger:
# Docker image to use
image: '[[ .docker.repo ]]nomad-vector-logger:24.3-2'
image: '[[ .docker.repo ]]nomad-vector-logger:24.5-1'
# Custom env to set in the container
env: {}
# Resource allocation