You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-5Lines changed: 3 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -116,14 +116,12 @@ ls -l tmp/
116
116
### Project structure
117
117
118
118
*`log-router`: Builds the Helm chart
119
-
*`base-image`: Builds a Fluentd 1.x image with a curated list of plugins
119
+
*`base-image`: Builds a Fluentd 1.2.x image with a curated list of plugins
120
120
*`config-reloader`: Builds the daemon that generates fluentd configuration files
121
121
122
122
### Config-reloader
123
123
124
-
This is where interesting work happens. The dependency graph shows the high-level package interaction and general dataflow.
125
-
126
-

124
+
This is where interesting work happens. The [dependency graph](config-reloader/godepgraph.png) shows the high-level package interaction and general dataflow.
127
125
128
126
*`config`: handles startup configuration, reading and validation
129
127
*`datasource`: fetches Pods, Namespaces, ConfigMaps from Kubernetes
@@ -316,7 +314,7 @@ Most log streams are line-oriented. However, stacktraces always span multiple li
316
314
</match>
317
315
```
318
316
319
-
Notice how `filter` is used instead of `match` as described in[fluent-plugin-detect-exceptions](https://github.com/GoogleCloudPlatform/fluent-plugin-detect-exceptions). Internally, this filter is translated into several `match` directives so that the end user doesn't need to bother with rewriting the Fluentd tag.
317
+
Notice how `filter` is used instead of `match` as described in[fluent-plugin-detect-exceptions](https://github.com/GoogleCloudPlatform/fluent-plugin-detect-exceptions). Internally, this filter is translated into several `match` directives so that the end user doesn't need to bother with rewriting the Fluentd tag.
320
318
321
319
Also, users don't need to bother with setting the correct `stream` parameter. *kube-fluentd-operator* generates one internally based on the container id and the stream.
0 commit comments