From fcebeb138ed09c56aae89fde982fc6116b41f3c0 Mon Sep 17 00:00:00 2001 From: bwplotka Date: Fri, 20 Sep 2024 09:31:41 +0100 Subject: [PATCH] chore: update distroless to latest Signed-off-by: bwplotka --- charts/values.global.yaml | 15 ++++++++------- manifests/operator.yaml | 10 +++++----- manifests/rule-evaluator.yaml | 2 +- 3 files changed, 14 insertions(+), 13 deletions(-) diff --git a/charts/values.global.yaml b/charts/values.global.yaml index 968d47c1a7..d37a7eb1d8 100644 --- a/charts/values.global.yaml +++ b/charts/values.global.yaml @@ -18,27 +18,28 @@ namespace: system: gmp-system version: 0.13.1 images: + # NOTE: All tags have to be quoted otherwise they might be treated as a number. bash: image: gke.gcr.io/gke-distroless/bash - tag: "gke_distroless_20240607.00_p0" # NOTE: Has to be quoted otherwise it will be treated as a number. + tag: "gke_distroless_20240907.00_p0" alertmanager: image: gke.gcr.io/prometheus-engine/alertmanager - tag: "v0.25.1-gmp.8-gke.0@sha256:3854f01750baf1102adffb7d928522a0bd3f0f29d22c5fd659d63e0ee93bcab8" + tag: "v0.25.1-gmp.8-gke.0" prometheus: image: gke.gcr.io/prometheus-engine/prometheus - tag: "v2.45.3-gmp.9-gke.0@sha256:12a1ea30e057e7793982cf3c6cbcc3a18f7aaffe060b0ba59fb2da5433a40fd2" + tag: "v2.45.3-gmp.9-gke.0" configReloader: image: gke.gcr.io/prometheus-engine/config-reloader - tag: v0.13.1-gke.0 + tag: "v0.13.1-gke.0" operator: image: gke.gcr.io/prometheus-engine/operator - tag: v0.13.1-gke.0 + tag: "v0.13.1-gke.0" ruleEvaluator: image: gke.gcr.io/prometheus-engine/rule-evaluator - tag: v0.13.1-gke.0 + tag: "v0.13.1-gke.0" datasourceSyncer: image: gcr.io/gke-release/prometheus-engine/datasource-syncer - tag: v0.13.1-gke.0 + tag: "v0.13.1-gke.0" resources: alertManager: limits: diff --git a/manifests/operator.yaml b/manifests/operator.yaml index dd445114bf..95168839c9 100644 --- a/manifests/operator.yaml +++ b/manifests/operator.yaml @@ -345,7 +345,7 @@ spec: priorityClassName: gmp-critical initContainers: - name: config-init - image: gke.gcr.io/gke-distroless/bash:gke_distroless_20240607.00_p0 + image: gke.gcr.io/gke-distroless/bash:gke_distroless_20240907.00_p0 command: ['/bin/bash', '-c', 'touch /prometheus/config_out/config.yaml'] volumeMounts: - name: config-out @@ -395,7 +395,7 @@ spec: privileged: false readOnlyRootFilesystem: true - name: prometheus - image: gke.gcr.io/prometheus-engine/prometheus:v2.45.3-gmp.9-gke.0@sha256:12a1ea30e057e7793982cf3c6cbcc3a18f7aaffe060b0ba59fb2da5433a40fd2 + image: gke.gcr.io/prometheus-engine/prometheus:v2.45.3-gmp.9-gke.0 args: - --config.file=/prometheus/config_out/config.yaml - --enable-feature=exemplar-storage @@ -642,7 +642,7 @@ spec: priorityClassName: gmp-critical initContainers: - name: config-init - image: gke.gcr.io/gke-distroless/bash:gke_distroless_20240607.00_p0 + image: gke.gcr.io/gke-distroless/bash:gke_distroless_20240907.00_p0 command: ['/bin/bash', '-c', 'touch /prometheus/config_out/config.yaml'] volumeMounts: - name: config-out @@ -812,7 +812,7 @@ spec: automountServiceAccountToken: false initContainers: - name: config-init - image: gke.gcr.io/gke-distroless/bash:gke_distroless_20240607.00_p0 + image: gke.gcr.io/gke-distroless/bash:gke_distroless_20240907.00_p0 command: ['/bin/bash', '-c', 'touch /alertmanager/config_out/config.yaml && echo -e "receivers:\n - name: noop\nroute:\n receiver: noop" > alertmanager/config_out/config.yaml'] volumeMounts: - name: alertmanager-config @@ -826,7 +826,7 @@ spec: readOnlyRootFilesystem: true containers: - name: alertmanager - image: gke.gcr.io/prometheus-engine/alertmanager:v0.25.1-gmp.8-gke.0@sha256:3854f01750baf1102adffb7d928522a0bd3f0f29d22c5fd659d63e0ee93bcab8 + image: gke.gcr.io/prometheus-engine/alertmanager:v0.25.1-gmp.8-gke.0 args: - --config.file=/alertmanager/config_out/config.yaml - --storage.path=/alertmanager-data diff --git a/manifests/rule-evaluator.yaml b/manifests/rule-evaluator.yaml index 9a67ee46d3..d2fcf4a477 100644 --- a/manifests/rule-evaluator.yaml +++ b/manifests/rule-evaluator.yaml @@ -109,7 +109,7 @@ spec: automountServiceAccountToken: true initContainers: - name: config-init - image: gke.gcr.io/gke-distroless/bash:gke_distroless_20240607.00_p0 + image: gke.gcr.io/gke-distroless/bash:gke_distroless_20240907.00_p0 command: ['/bin/bash', '-c', 'touch /prometheus/config_out/config.yaml'] volumeMounts: - name: config-out