Skip to content

Commit 4c0c487

Browse files
committed
Remove nodeagent references
1 parent 02bfa59 commit 4c0c487

File tree

5 files changed

+2
-198
lines changed

5 files changed

+2
-198
lines changed

content/docs/configuration/crds/v1beta1/_index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ For more information please click on the name
2020
| **[FluentdSpec](fluentd_types/)** | FluentdSpec defines the desired state of Fluentd | v1beta1 |
2121
| **[Logging](logging_types/)** | Logging system configuration | v1beta1 |
2222
| **[LoggingRouteSpec](loggingroute_types/)** | LoggingRouteSpec defines the desired state of LoggingRoute | v1beta1 |
23-
| **[NodeAgent](node_agent_types/)** | | v1beta1 |
2423
| **[OutputSpec](output_types/)** | OutputSpec defines the desired state of Output | v1beta1 |
2524
| **[SyslogNGClusterFlow](syslogng_clusterflow_types/)** | SyslogNGClusterFlow is the Schema for the syslog-ng clusterflows API | v1beta1 |
2625
| **[SyslogNGClusterOutput](syslogng_clusteroutput_types/)** | SyslogNGClusterOutput is the Schema for the syslog-ng clusteroutputs API | v1beta1 |

content/docs/configuration/crds/v1beta1/logging_types.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,7 @@ Override generated config. This is a *raw* configuration string for troubleshoot
6666

6767
### fluentbit (*FluentbitSpec, optional) {#loggingspec-fluentbit}
6868

69-
FluentbitAgent daemonset configuration. Deprecated, will be removed with next major version Migrate to the standalone NodeAgent resource
70-
69+
FluentbitAgent daemonset configuration. Deprecated, migrate to [FluentbitAgent]({{< relref "/docs/configuration/crds/v1beta1/fluentbit_types.md" >}}), or to the [Telemetry Controller](https://github.com/kube-logging/telemetry-controller)
7170

7271
### fluentd (*FluentdSpec, optional) {#loggingspec-fluentd}
7372

@@ -83,11 +82,6 @@ Global filters to apply on logs before any match or filter mechanism.
8382
Reference to the logging system. Each of the `loggingRef`s can manage a fluentbit daemonset and a fluentd statefulset.
8483

8584

86-
### nodeAgents ([]*InlineNodeAgent, optional) {#loggingspec-nodeagents}
87-
88-
InlineNodeAgent Configuration Deprecated, will be removed with next major version
89-
90-
9185
### routeConfig (*RouteConfig, optional) {#loggingspec-routeconfig}
9286

9387
RouteConfig determines whether to use loggingRoutes or to create resources based on the logging resource that can be managed by the Telemetry Controller.

content/docs/configuration/crds/v1beta1/node_agent_types.md

Lines changed: 0 additions & 188 deletions
This file was deleted.

content/docs/install/_index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,6 @@ To verify that the installation was successful, complete the following steps.
102102
fluentbitagents.logging.banzaicloud.io 2023-08-10T12:05:04Z
103103
hosttailers.logging-extensions.banzaicloud.io 2023-08-10T12:05:04Z
104104
loggings.logging.banzaicloud.io 2023-08-10T12:05:05Z
105-
nodeagents.logging.banzaicloud.io 2023-08-10T12:05:05Z
106105
outputs.logging.banzaicloud.io 2023-08-10T12:05:05Z
107106
syslogngclusterflows.logging.banzaicloud.io 2023-08-10T12:05:05Z
108107
syslogngclusteroutputs.logging.banzaicloud.io 2023-08-10T12:05:05Z

content/docs/whats-new/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ We are planning on deprecating the following components in the next major releas
1919

2020
#### NodeAgent CRD and inline NodeAgents in the Logging resource
2121

22-
[NodeAgents]({{< relref "/docs/configuration/crds/v1beta1/node_agent_types.md" >}}) were an attempt to generalize log agents configuration, but it never got out PoC status, with the main feature of running Fluent Bit on Windows hosts. The code hasn't been updated recently, and the original FluentbitSpec (in the Logging resource and in the separate FluentbitAgent resource) and the features behind it have significantly diverged.
22+
NodeAgents were an attempt to generalize log agents configuration, but it never got out PoC status, with the main feature of running Fluent Bit on Windows hosts. The code hasn't been updated recently, and the original FluentbitSpec (in the Logging resource and in the separate FluentbitAgent resource) and the features behind it have significantly diverged.
2323

2424
Last year we've introduced [Telemetry Controller](https://github.com/kube-logging/telemetry-controller) as a replacement for the NodeAgent and FluentbitAgent resources, with additional multi-tenant capabilities and more flexible agent-side log selection.
2525

0 commit comments

Comments
 (0)