From 55d889716b2d6fce35980c8796cafad6301bbad3 Mon Sep 17 00:00:00 2001 From: Giovanni Tirloni Date: Wed, 12 Jun 2024 17:18:10 -0300 Subject: [PATCH] ipmi-exporter: Add ability to specify imagePullSecrets --- roles/ipmi_exporter/defaults/main.yml | 3 +++ roles/ipmi_exporter/tasks/main.yml | 1 + 2 files changed, 4 insertions(+) diff --git a/roles/ipmi_exporter/defaults/main.yml b/roles/ipmi_exporter/defaults/main.yml index 4d044dd00..6c8ed0e8b 100644 --- a/roles/ipmi_exporter/defaults/main.yml +++ b/roles/ipmi_exporter/defaults/main.yml @@ -44,3 +44,6 @@ ipmi_exporter_config: - 185 # Entity Presence (Dell PowerEdge servers) # ]]] +# Container registry credentials (https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry) +#ipmi_exporter_imagepullsecrets: +# - name: regcred diff --git a/roles/ipmi_exporter/tasks/main.yml b/roles/ipmi_exporter/tasks/main.yml index c83104d06..204b2d101 100644 --- a/roles/ipmi_exporter/tasks/main.yml +++ b/roles/ipmi_exporter/tasks/main.yml @@ -45,6 +45,7 @@ application: ipmi-exporter job: ipmi spec: + imagePullSecrets: "{{ ipmi_exporter_imagepullsecrets if ipmi_exporter_imagepullsecrets is defined else [] }}" containers: - name: exporter image: "{{ atmosphere_images['prometheus_ipmi_exporter'] | vexxhost.kubernetes.docker_image('ref') }}"