From 30d4e4358db4e1b00b3bb64c12d7defcd53212b4 Mon Sep 17 00:00:00 2001 From: Bojan Zelic Date: Fri, 24 Jan 2025 13:12:48 -0700 Subject: [PATCH 1/4] add dnsPoilcy to values --- stable/node-problem-detector/values.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/stable/node-problem-detector/values.yaml b/stable/node-problem-detector/values.yaml index 8074692b..a1566930 100644 --- a/stable/node-problem-detector/values.yaml +++ b/stable/node-problem-detector/values.yaml @@ -76,6 +76,7 @@ rbac: # not recommended, but may be useful for certain use cases. hostNetwork: false hostPID: false +dnsPolicy: "ClusterFirst" volume: localtime: From 8f1e671d2e1382124e9db5624ae1954bb5d48c95 Mon Sep 17 00:00:00 2001 From: Bojan Zelic Date: Fri, 24 Jan 2025 13:13:53 -0700 Subject: [PATCH 2/4] add dnsPolicy to node-problem-detector --- stable/node-problem-detector/templates/daemonset.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/stable/node-problem-detector/templates/daemonset.yaml b/stable/node-problem-detector/templates/daemonset.yaml index df13537b..f351e198 100644 --- a/stable/node-problem-detector/templates/daemonset.yaml +++ b/stable/node-problem-detector/templates/daemonset.yaml @@ -44,6 +44,7 @@ spec: {{- end }} hostNetwork: {{ .Values.hostNetwork }} hostPID: {{ .Values.hostPID }} + dnsPolicy: {{ .Values.dnsPolicy }} terminationGracePeriodSeconds: 30 {{- if .Values.priorityClassName }} priorityClassName: {{ .Values.priorityClassName | quote }} From edce52a4c1479e9086f9faf461939921c4d9fa48 Mon Sep 17 00:00:00 2001 From: Bojan Zelic Date: Fri, 24 Jan 2025 13:27:44 -0700 Subject: [PATCH 3/4] add documentation --- stable/node-problem-detector/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/stable/node-problem-detector/README.md b/stable/node-problem-detector/README.md index 20e2033f..a443ab3b 100644 --- a/stable/node-problem-detector/README.md +++ b/stable/node-problem-detector/README.md @@ -49,6 +49,7 @@ helm install my-release oci://ghcr.io/deliveryhero/helm-charts/node-problem-dete |-----|------|---------|-------------| | affinity | object | `{}` | | | annotations | object | `{}` | | +| dnsPolicy | string | `"ClusterFirst"` | | | env | string | `nil` | | | extraContainers | list | `[]` | | | extraVolumeMounts | list | `[]` | | From e76d5eaccd58cee1fe33aeda56f3a74c46dd261b Mon Sep 17 00:00:00 2001 From: Bojan Zelic Date: Fri, 24 Jan 2025 13:29:13 -0700 Subject: [PATCH 4/4] bump chart version --- stable/node-problem-detector/Chart.yaml | 2 +- stable/node-problem-detector/README.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/stable/node-problem-detector/Chart.yaml b/stable/node-problem-detector/Chart.yaml index 339534a9..56a5675b 100644 --- a/stable/node-problem-detector/Chart.yaml +++ b/stable/node-problem-detector/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: node-problem-detector -version: 2.3.16 +version: 2.3.17 appVersion: v0.8.20 home: https://github.com/kubernetes/node-problem-detector description: | diff --git a/stable/node-problem-detector/README.md b/stable/node-problem-detector/README.md index a443ab3b..6df5ba53 100644 --- a/stable/node-problem-detector/README.md +++ b/stable/node-problem-detector/README.md @@ -1,6 +1,6 @@ # node-problem-detector -![Version: 2.3.16](https://img.shields.io/badge/Version-2.3.16-informational?style=flat-square) ![AppVersion: v0.8.20](https://img.shields.io/badge/AppVersion-v0.8.20-informational?style=flat-square) +![Version: 2.3.17](https://img.shields.io/badge/Version-2.3.17-informational?style=flat-square) ![AppVersion: v0.8.20](https://img.shields.io/badge/AppVersion-v0.8.20-informational?style=flat-square) This chart installs a [node-problem-detector](https://github.com/kubernetes/node-problem-detector) daemonset. This tool aims to make various node problems visible to the upstream layers in cluster management stack. It is a daemon which runs on each node, detects node problems and reports them to apiserver. @@ -17,7 +17,7 @@ helm install --generate-name oci://ghcr.io/deliveryhero/helm-charts/node-problem To install a specific version of this chart: ```console -helm install --generate-name oci://ghcr.io/deliveryhero/helm-charts/node-problem-detector --version 2.3.16 +helm install --generate-name oci://ghcr.io/deliveryhero/helm-charts/node-problem-detector --version 2.3.17 ``` To install the chart with the release name `my-release`: