From 1a67ab36551293e7f907faa855f588f9b59fdf1c Mon Sep 17 00:00:00 2001
From: paulfantom <pawel@krupa.net.pl>
Date: Mon, 25 Oct 2021 14:16:43 +0200
Subject: [PATCH] jsonnet: annotate default container for node-exporter DS

Signed-off-by: paulfantom <pawel@krupa.net.pl>
---
 jsonnet/kube-prometheus/components/node-exporter.libsonnet | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/jsonnet/kube-prometheus/components/node-exporter.libsonnet b/jsonnet/kube-prometheus/components/node-exporter.libsonnet
index 7a340593..f35d3e2c 100644
--- a/jsonnet/kube-prometheus/components/node-exporter.libsonnet
+++ b/jsonnet/kube-prometheus/components/node-exporter.libsonnet
@@ -233,7 +233,12 @@ function(params) {
           rollingUpdate: { maxUnavailable: '10%' },
         },
         template: {
-          metadata: { labels: ne._config.commonLabels },
+          metadata: {
+            annotations: {
+              'kubectl.kubernetes.io/default-container': nodeExporter.name,
+            },
+            labels: ne._config.commonLabels,
+          },
           spec: {
             nodeSelector: { 'kubernetes.io/os': 'linux' },
             tolerations: [{
-- 
GitLab