From 83195c7930d4fb5eac9ebfe9b6d34ae9b8f17958 Mon Sep 17 00:00:00 2001 From: snoop123 <30404303+snoop123@users.noreply.github.com> Date: Thu, 20 Nov 2025 16:48:16 +0200 Subject: [PATCH] fix: use fully-qualified DNS name in Fluent Bit ClusterOutput Update the Fluent Bit forward ClusterOutput template to use the fully-qualified domain name (.svc.cluster.local) instead of the partially qualified name (.svc) to ensure reliable service discovery across all namespaces and prevent cross-namespace DNS resolution issues. Fixes #1794 Signed-off-by: snoop123 Signed-off-by: snoop123 <30404303+snoop123@users.noreply.github.com> --- charts/fluent-operator/templates/fluentbit-output-forward.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/fluent-operator/templates/fluentbit-output-forward.yaml b/charts/fluent-operator/templates/fluentbit-output-forward.yaml index 1b17a5ced..bb18610c6 100644 --- a/charts/fluent-operator/templates/fluentbit-output-forward.yaml +++ b/charts/fluent-operator/templates/fluentbit-output-forward.yaml @@ -11,7 +11,7 @@ metadata: spec: matchRegex: (?:kube|service)\.(.*) forward: - host: {{ printf "%s.%s.svc" .Values.fluentd.name .Release.Namespace | quote }} + host: {{ printf "%s.%s.svc.cluster.local" .Values.fluentd.name .Release.Namespace | quote }} port: {{ .Values.fluentd.forward.port }} {{- end }} {{- end }}