From f930154a451dec5ee118193e56f675763dbd4f09 Mon Sep 17 00:00:00 2001 From: Bence Csati Date: Wed, 2 Apr 2025 09:46:56 +0200 Subject: [PATCH] fix: nodeagent deprecation Signed-off-by: Bence Csati --- charts/logging-operator/README.md | 2 +- charts/logging-operator/values.yaml | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/charts/logging-operator/README.md b/charts/logging-operator/README.md index ec7fd599f..ae48808ea 100644 --- a/charts/logging-operator/README.md +++ b/charts/logging-operator/README.md @@ -91,7 +91,7 @@ Use `createCustomResource=false` with Helm v3 to avoid trying to create CRDs fro | logging.clusterDomain | string | `"cluster.local."` | Cluster domain name to be used when templating URLs to services | | logging.controlNamespace | string | `""` | Namespace for cluster wide configuration resources like ClusterFlow and ClusterOutput. This should be a protected namespace from regular users. Resources like fluentbit and fluentd will run in this namespace as well. | | logging.allowClusterResourcesFromAllNamespaces | bool | `false` | Allow configuration of cluster resources from any namespace. Mutually exclusive with ControlNamespace restriction of Cluster resources | -| logging.nodeAgents | object | `{}` | NodeAgent Configuration | +| logging.nodeAgents | list | `[]` | NodeAgent Configuration DEPRECATED: This field will be removed in a future release. | | logging.configCheck | object | `{}` | configCheck provides possibility for timeout-based configuration checks https://kube-logging.dev/docs/whats-new/#timeout-based-configuration-checks | | logging.enableRecreateWorkloadOnImmutableFieldChange | bool | `false` | EnableRecreateWorkloadOnImmutableFieldChange enables the operator to recreate the fluentbit daemonset and the fluentd statefulset (and possibly other resource in the future) in case there is a change in an immutable field that otherwise couldn’t be managed with a simple update. | | logging.enableDockerParserCompatibilityForCRI | bool | `false` | EnableDockerParserCompatibilityForCRI enables Docker log format compatibility for CRI workloads. | diff --git a/charts/logging-operator/values.yaml b/charts/logging-operator/values.yaml index a64a0e95c..8a2f0a3f6 100644 --- a/charts/logging-operator/values.yaml +++ b/charts/logging-operator/values.yaml @@ -207,7 +207,8 @@ logging: allowClusterResourcesFromAllNamespaces: false # -- NodeAgent Configuration - nodeAgents: {} + # DEPRECATED: This field will be removed in a future release. + nodeAgents: [] # - name: win-agent # profile: windows # nodeAgentFluentbit: