From 52b771e4946de283a357ad1dac31177c14312c65 Mon Sep 17 00:00:00 2001 From: Mateusz Date: Thu, 2 Apr 2026 09:16:20 +0200 Subject: [PATCH] Include netdata-otel in restarter targets --- charts/netdata/templates/_helpers.tpl | 2 +- charts/netdata/templates/restarter/cronjob.yaml | 2 ++ charts/netdata/templates/restarter/role.yml | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/charts/netdata/templates/_helpers.tpl b/charts/netdata/templates/_helpers.tpl index acf8934a..39d76b61 100644 --- a/charts/netdata/templates/_helpers.tpl +++ b/charts/netdata/templates/_helpers.tpl @@ -68,7 +68,7 @@ Return the appropriate apiVersion for ingress. Return a value indicating whether the restarter is enabled. */}} {{- define "netdata.restarter.enabled" -}} -{{- if and .Values.restarter.enabled (eq .Values.image.pullPolicy "Always") (or .Values.parent.enabled .Values.child.enabled .Values.k8sState.enabled) }} +{{- if and .Values.restarter.enabled (eq .Values.image.pullPolicy "Always") (or .Values.parent.enabled .Values.child.enabled .Values.k8sState.enabled .Values.netdataOpentelemetry.enabled) }} {{- "true" -}} {{- else -}} {{- "" -}} diff --git a/charts/netdata/templates/restarter/cronjob.yaml b/charts/netdata/templates/restarter/cronjob.yaml index 0531a68c..c59ee887 100644 --- a/charts/netdata/templates/restarter/cronjob.yaml +++ b/charts/netdata/templates/restarter/cronjob.yaml @@ -7,6 +7,8 @@ {{- $argsList = append $argsList (ternary $args "" .Values.child.enabled) }} {{- $args = printf "deployment/%s-k8s-state" (include "netdata.name" .) }} {{- $argsList = append $argsList (ternary $args "" .Values.k8sState.enabled) }} +{{- $args = printf "deployment/%s-otel" (include "netdata.name" .) }} +{{- $argsList = append $argsList (ternary $args "" .Values.netdataOpentelemetry.enabled) }} {{- $argsList = compact $argsList }} apiVersion: batch/v1 kind: CronJob diff --git a/charts/netdata/templates/restarter/role.yml b/charts/netdata/templates/restarter/role.yml index 4e504e6c..7d1e536f 100644 --- a/charts/netdata/templates/restarter/role.yml +++ b/charts/netdata/templates/restarter/role.yml @@ -20,6 +20,7 @@ rules: - {{ template "netdata.name" . }}-parent - {{ template "netdata.name" . }}-child - {{ template "netdata.name" . }}-k8s-state + - {{ template "netdata.name" . }}-otel verbs: - "get" - "patch"