jsonnet: do not compose image string for node-exporter

This commit is contained in:
paulfantom
2021-01-05 16:11:37 +01:00
parent da817040c6
commit 630bc31183
2 changed files with 3 additions and 4 deletions

View File

@@ -21,7 +21,7 @@ local nodeExporter = import './node-exporter/node-exporter.libsonnet';
nodeExporter: nodeExporter({
namespace: $._config.namespace,
version: '1.0.1',
imageRepo: 'quay.io/prometheus/node-exporter',
image: 'quay.io/prometheus/node-exporter:v1.0.1',
}),
kubePrometheus+:: {
namespace: {

View File

@@ -4,8 +4,7 @@ local defaults = {
local defaults = self,
namespace: error 'must provide namespace',
version: error 'must provide version',
imageRepo: error 'must provide version',
// image: "",
image: error 'must provide version',
resources: {
requests: { cpu: '102m', memory: '180Mi' },
limits: { cpu: '250m', memory: '180Mi' },
@@ -135,7 +134,7 @@ function(params) {
daemonset:
local nodeExporter = {
name: 'node-exporter',
image: ne.config.imageRepo + ':v' + ne.config.version,
image: ne.config.image,
args: [
'--web.listen-address=' + std.join(':', [ne.config.listenAddress, std.toString(ne.config.port)]),
'--path.sysfs=/host/sys',