diff --git a/jsonnet/kube-prometheus/components/blackbox-exporter.libsonnet b/jsonnet/kube-prometheus/components/blackbox-exporter.libsonnet index bd61e25f..a5ca911d 100644 --- a/jsonnet/kube-prometheus/components/blackbox-exporter.libsonnet +++ b/jsonnet/kube-prometheus/components/blackbox-exporter.libsonnet @@ -20,7 +20,7 @@ local defaults = { for labelName in std.objectFields(defaults.commonLabels) if !std.setMember(labelName, ['app.kubernetes.io/version']) }, - configmapReloaderImage: 'jimmidyson/configmap-reload:v0.5.0', + configmapReloaderImage: error 'must provide version', kubeRbacProxyImage: error 'must provide kubeRbacProxyImage', port: 9115, diff --git a/jsonnet/kube-prometheus/main.libsonnet b/jsonnet/kube-prometheus/main.libsonnet index a1a62bbc..fe1f29b8 100644 --- a/jsonnet/kube-prometheus/main.libsonnet +++ b/jsonnet/kube-prometheus/main.libsonnet @@ -31,6 +31,7 @@ local platformPatch = import './platforms/platforms.libsonnet'; prometheusAdapter: error 'must provide version', prometheusOperator: error 'must provide version', kubeRbacProxy: error 'must provide version', + configmapReload: error 'must provide version' } + (import 'versions.json'), images: { alertmanager: 'quay.io/prometheus/alertmanager:v' + $.values.common.versions.alertmanager, @@ -43,6 +44,7 @@ local platformPatch = import './platforms/platforms.libsonnet'; prometheusOperator: 'quay.io/prometheus-operator/prometheus-operator:v' + $.values.common.versions.prometheusOperator, prometheusOperatorReloader: 'quay.io/prometheus-operator/prometheus-config-reloader:v' + $.values.common.versions.prometheusOperator, kubeRbacProxy: 'quay.io/brancz/kube-rbac-proxy:v' + $.values.common.versions.kubeRbacProxy, + configmapReload: 'jimmidyson/configmap-reload:v' + $.values.common.versions.configmapReload, }, }, alertmanager: { @@ -57,6 +59,7 @@ local platformPatch = import './platforms/platforms.libsonnet'; version: $.values.common.versions.blackboxExporter, image: $.values.common.images.blackboxExporter, kubeRbacProxyImage: $.values.common.images.kubeRbacProxy, + configmapReloaderImage: $.values.common.images.configmapReload, }, grafana: { namespace: $.values.common.namespace, diff --git a/jsonnet/kube-prometheus/versions.json b/jsonnet/kube-prometheus/versions.json index ca9e2368..796f8049 100644 --- a/jsonnet/kube-prometheus/versions.json +++ b/jsonnet/kube-prometheus/versions.json @@ -7,5 +7,6 @@ "prometheus": "2.26.0", "prometheusAdapter": "0.8.4", "prometheusOperator": "0.47.0", - "kubeRbacProxy": "0.8.0" + "kubeRbacProxy": "0.8.0", + "configmapReload": "0.5.0" } \ No newline at end of file