Skip to content

Commit 613a3f0

Browse files
committed
pre-pulls blackbox image in build
1 parent e883d8d commit 613a3f0

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

ansible/roles/kube_prometheus_stack/defaults/main/install.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ image_list:
99
- { name: "quay.io/kiwigrid/k8s-sidecar", tag: "{{ grafana_sidecar_image_tag }}" }
1010
- { name: "registry.k8s.io/kube-state-metrics/kube-state-metrics", tag: "{{ kube_prometheus_stack_metrics_image_tag }}" }
1111
- { name: "registry.k8s.io/ingress-nginx/kube-webhook-certgen", tag: "{{ kube_prometheus_stack_patch_image_tag }}" }
12+
- { name: "quay.io/prometheus/blackbox-exporter", tag: "{{ kube_prometheus_stack_blackbox_exporter_image_tag }}" }

ansible/roles/kube_prometheus_stack/defaults/main/main.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ kube_prometheus_stack_wait_timeout: 5m
1919

2020
kube_prometheus_stack_metrics_image_tag: v2.12.0
2121
kube_prometheus_stack_patch_image_tag: v20221220-controller-v1.5.1-58-g787ea74b6
22+
kube_prometheus_stack_blackbox_exporter_image_tag: v0.25.0
2223

2324
kube_prometheus_stack_blackbox_exporter_release_name: blackbox-exporter
2425

ansible/roles/kube_prometheus_stack/tasks/main.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,11 @@
225225
basic_auth:
226226
username: "testuser"
227227
password: "{{ vault_testuser_password }}"
228+
configReloader:
229+
image:
230+
tag: "{{ kube_prometheus_stack_app_version }}" # keeps consistent with pre-pulled image for kube-prometheus-stack
231+
image:
232+
tag: "{{ kube_prometheus_stack_blackbox_exporter_image_tag }}"
228233
wait: yes
229234

230235
- name: Install kube-prometheus-stack on target Kubernetes cluster

0 commit comments

Comments
 (0)