Skip to content

Commit 22fa7ee

Browse files
Merge pull request #195 from kube-logging/output-gendoc-updates
Output gendoc updates
2 parents 1c7011e + 1ec6de3 commit 22fa7ee

27 files changed

+354
-91
lines changed

content/docs/configuration/crds/extensions/eventtailer_types.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,12 @@ Override container fields for the given statefulset
3838

3939
Default: -
4040

41+
### image (*tailer.ImageSpec, optional) {#eventtailerspec-image}
42+
43+
Override image related fields for the given statefulset, highest precedence
44+
45+
Default: -
46+
4147

4248
## EventTailerStatus
4349

content/docs/configuration/crds/extensions/hosttailer_types.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,10 @@ Override podSpec fields for the given daemonset
3838

3939
Default: -
4040

41+
### image (tailer.ImageSpec, optional) {#hosttailerspec-image}
42+
43+
Default: -
44+
4145

4246
## HostTailerStatus
4347

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,10 @@ For more information please click on the name
1414
| **[ClusterOutput](clusteroutput_types/)** | ClusterOutput is the Schema for the clusteroutputs API | v1beta1 |
1515
| **[Common](common_types/)** | ImageSpec Metrics Security | v1beta1 |
1616
| **[FlowSpec](flow_types/)** | FlowSpec is the Kubernetes spec for Flows | v1beta1 |
17-
| **[FluentbitSpec](fluentbit_types/)** | FluentbitSpec defines the desired state of Fluentbit | v1beta1 |
17+
| **[FluentbitSpec](fluentbit_types/)** | FluentbitSpec defines the desired state of FluentbitAgent | v1beta1 |
1818
| **[FluentdSpec](fluentd_types/)** | FluentdSpec defines the desired state of Fluentd | v1beta1 |
1919
| **[Logging](logging_types/)** | Logging system configuration | v1beta1 |
20+
| **[LoggingRouteSpec](loggingroute_types/)** | LoggingRouteSpec defines the desired state of LoggingRoute | v1beta1 |
2021
| **[NodeAgent](node_agent_types/)** | | v1beta1 |
2122
| **[OutputSpec](output_types/)** | OutputSpec defines the desired state of Output | v1beta1 |
2223
| **[SyslogNGClusterFlow](syslogng_clusterflow_types/)** | SyslogNGClusterFlow is the Schema for the syslog-ng clusterflows API | v1beta1 |

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

Lines changed: 48 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,12 @@ spec:
297297
value: message
298298
```
299299
300+
### healthCheck (*HealthCheck, optional) {#fluentbitspec-healthcheck}
301+
302+
Available in Logging operator version 4.4 and later.
303+
304+
Default: -
305+
300306
## FluentbitStatus
301307
302308
FluentbitStatus defines the resource status for FluentbitAgent
@@ -331,6 +337,12 @@ Default: ts
331337
332338
Default: iso8601
333339
340+
### Workers (*int, optional) {#fluentbittcpoutput-workers}
341+
342+
Available in Logging operator version 4.4 and later.
343+
344+
Default: -
345+
334346
335347
## FluentbitNetwork
336348
@@ -419,6 +431,39 @@ If storage.path is set, Fluent Bit will look for data chunks that were not deliv
419431
420432
Default: 5M
421433
434+
### storage.metrics (string, optional) {#bufferstorage-storage.metrics}
435+
436+
Available in Logging operator version 4.4 and later.
437+
438+
If the `http_server` option has been enabled in the main Service configuration section, this option registers a new endpoint where internal metrics of the storage layer can be consumed.
439+
440+
Default: Off
441+
442+
443+
## HealthCheck
444+
445+
Available in Logging operator version 4.4 and later.
446+
447+
HealthCheck configuration
448+
449+
### hcErrorsCount (int, optional) {#healthcheck-hcerrorscount}
450+
451+
The error count to meet the unhealthy requirement, this is a sum for all output plugins in a defined HC_Period.
452+
453+
Default: 5
454+
455+
### hcRetryFailureCount (int, optional) {#healthcheck-hcretryfailurecount}
456+
457+
The retry failure count to meet the unhealthy requirement, this is a sum for all output plugins in a defined HC_Period
458+
459+
Default: 5
460+
461+
### hcPeriod (int, optional) {#healthcheck-hcperiod}
462+
463+
The time period (in seconds) to count the error and retry failure data point
464+
465+
Default: 60
466+
422467

423468
## InputTail
424469

@@ -1066,17 +1111,11 @@ Default: -
10661111

10671112
Default: -
10681113

1114+
### Workers (*int, optional) {#forwardoptions-workers}
10691115

1070-
## FluentbitNameProvider
1071-
1072-
Defines a FluentbitNameProvider
1116+
Available in Logging operator version 4.4 and later.
10731117

1074-
### Logging (*Logging, optional) {#fluentbitnameprovider-logging}
1118+
Enables dedicated thread(s) for this output. Default value (2) is set since version 1.8.13. For previous versions is 0.
10751119

10761120
Default: -
10771121

1078-
### FluentbitAgent (*FluentbitAgent, optional) {#fluentbitnameprovider-fluentbitagent}
1079-
1080-
Default: -
1081-
1082-

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

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,9 @@ Default: -
9898

9999
### port (int32, optional) {#fluentdspec-port}
100100

101-
Default: -
101+
Fluentd port inside the container (24240 by default). The headless service port is controlled by this field as well. Note that the default ClusterIP service port is always 24240, regardless of this field.
102+
103+
Default: 24240
102104

103105
### tolerations ([]corev1.Toleration, optional) {#fluentdspec-tolerations}
104106

@@ -299,14 +301,16 @@ Default: -
299301

300302
### annotations (map[string]string, optional) {#fluentddrainconfig-annotations}
301303

302-
Container image to use for the drain watch sidecar
304+
Annotations to use for the drain watch sidecar
303305

304306
Default: -
305307

306308
### labels (map[string]string, optional) {#fluentddrainconfig-labels}
307309

308310
Labels to use for the drain watch sidecar on top of labels added by the operator by default. Default values can be overwritten.
309311

312+
Default: -
313+
310314
### deleteVolume (bool, optional) {#fluentddrainconfig-deletevolume}
311315

312316
Should persistent volume claims be deleted after draining is done
@@ -323,4 +327,20 @@ Container image to use for the fluentd placeholder pod
323327

324328
Default: -
325329

330+
### resources (*corev1.ResourceRequirements, optional) {#fluentddrainconfig-resources}
331+
332+
Available in Logging operator version 4.4 and later.
333+
334+
Configurable resource requirements for the drainer sidecar container. Default 20m cpu request, 20M memory limit
335+
336+
Default: -
337+
338+
### securityContext (*corev1.SecurityContext, optional) {#fluentddrainconfig-securitycontext}
339+
340+
Available in Logging operator version 4.4 and later.
341+
342+
Configurable security context, uses fluentd pods' security context by default
343+
344+
Default: -
345+
326346

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

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,10 +144,26 @@ LoggingStatus defines the observed state of Logging
144144

145145
### configCheckResults (map[string]bool, optional) {#loggingstatus-configcheckresults}
146146

147+
Result of the config check. Under normal conditions there is a single item in the map with a bool value.
148+
147149
Default: -
148150

149151
### problems ([]string, optional) {#loggingstatus-problems}
150152

153+
Problems with the logging resource
154+
155+
Default: -
156+
157+
### problemsCount (int, optional) {#loggingstatus-problemscount}
158+
159+
Count of problems for printcolumn
160+
161+
Default: -
162+
163+
### watchNamespaces ([]string, optional) {#loggingstatus-watchnamespaces}
164+
165+
List of namespaces that watchNamespaces + watchNamespaceSelector is resolving to. Not set means all namespaces.
166+
151167
Default: -
152168

153169

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,10 @@ Default: -
7272

7373
Default: -
7474

75+
### kinesisFirehose (*output.KinesisFirehoseOutputConfig, optional) {#outputspec-kinesisfirehose}
76+
77+
Default: -
78+
7579
### kinesisStream (*output.KinesisStreamOutputConfig, optional) {#outputspec-kinesisstream}
7680

7781
Default: -

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,12 @@ Default: -
6464

6565
Default: -
6666

67+
### s3 (*output.S3Output, optional) {#syslogngoutputspec-s3}
68+
69+
Available in Logging operator version 4.4 and later.
70+
71+
Default: -
72+
6773

6874
## SyslogNGOutput
6975

content/docs/configuration/plugins/_index.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@ title: Supported Plugins
33
generated_file: true
44
---
55

6-
# Supported Plugins
7-
86
For more information please click on the plugin name
97
<center>
108

content/docs/configuration/plugins/filters/concat.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Specify field name in the record to parse. If you leave empty the Container Runt
1717

1818
Default: -
1919

20-
### separator (string, optional) {#concat-separator}
20+
### separator (*string, optional) {#concat-separator}
2121

2222
The separator of lines.
2323

0 commit comments

Comments
 (0)