From 6b3cb71ab20c42603e221aa583a6168c20caab22 Mon Sep 17 00:00:00 2001 From: paulfantom Date: Thu, 12 Dec 2019 16:14:08 +0100 Subject: [PATCH 1/3] jsonnet/kube-prometheus/node-exporter: wrap pod ip address in square brackets for ipv6 compatibility reasons --- jsonnet/kube-prometheus/node-exporter/node-exporter.libsonnet | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jsonnet/kube-prometheus/node-exporter/node-exporter.libsonnet b/jsonnet/kube-prometheus/node-exporter/node-exporter.libsonnet index 06a7397f..a6071e37 100644 --- a/jsonnet/kube-prometheus/node-exporter/node-exporter.libsonnet +++ b/jsonnet/kube-prometheus/node-exporter/node-exporter.libsonnet @@ -105,7 +105,7 @@ local k = import 'ksonnet/ksonnet.beta.4/k.libsonnet'; container.new('kube-rbac-proxy', $._config.imageRepos.kubeRbacProxy + ':' + $._config.versions.kubeRbacProxy) + container.withArgs([ '--logtostderr', - '--secure-listen-address=$(IP):' + $._config.nodeExporter.port, + '--secure-listen-address=$[(IP)]:' + $._config.nodeExporter.port, '--tls-cipher-suites=' + std.join(',', $._config.tlsCipherSuites), '--upstream=http://127.0.0.1:' + $._config.nodeExporter.port + '/', ]) + From 7a94c41e0846028ce07478b80739a077c6a30718 Mon Sep 17 00:00:00 2001 From: paulfantom Date: Mon, 16 Dec 2019 12:53:39 +0100 Subject: [PATCH 2/3] jsonnet/kube-prometheus/node-exporter: fix typo --- jsonnet/kube-prometheus/node-exporter/node-exporter.libsonnet | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jsonnet/kube-prometheus/node-exporter/node-exporter.libsonnet b/jsonnet/kube-prometheus/node-exporter/node-exporter.libsonnet index a6071e37..03673b3b 100644 --- a/jsonnet/kube-prometheus/node-exporter/node-exporter.libsonnet +++ b/jsonnet/kube-prometheus/node-exporter/node-exporter.libsonnet @@ -105,7 +105,7 @@ local k = import 'ksonnet/ksonnet.beta.4/k.libsonnet'; container.new('kube-rbac-proxy', $._config.imageRepos.kubeRbacProxy + ':' + $._config.versions.kubeRbacProxy) + container.withArgs([ '--logtostderr', - '--secure-listen-address=$[(IP)]:' + $._config.nodeExporter.port, + '--secure-listen-address=[$(IP)]:' + $._config.nodeExporter.port, '--tls-cipher-suites=' + std.join(',', $._config.tlsCipherSuites), '--upstream=http://127.0.0.1:' + $._config.nodeExporter.port + '/', ]) + From 5e5d1297f40ad298bb57cfb261608efacc68deb9 Mon Sep 17 00:00:00 2001 From: paulfantom Date: Wed, 8 Jan 2020 14:45:55 +0100 Subject: [PATCH 3/3] manifests: regenerate --- manifests/node-exporter-daemonset.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/node-exporter-daemonset.yaml b/manifests/node-exporter-daemonset.yaml index 436c462e..9f585fa7 100644 --- a/manifests/node-exporter-daemonset.yaml +++ b/manifests/node-exporter-daemonset.yaml @@ -44,7 +44,7 @@ spec: readOnly: true - args: - --logtostderr - - --secure-listen-address=$(IP):9100 + - --secure-listen-address=[$(IP)]:9100 - --tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 - --upstream=http://127.0.0.1:9100/ env: