Skip to content

Commit 9e36dfa

Browse files
authored
feat(fluent-operator): release fluent-operator v3.3.0 (#591)
* release fluent-operator v3.3.0 Signed-off-by: juicer <[email protected]> * fix format issues Signed-off-by: chengweiguo <[email protected]> --------- Signed-off-by: juicer <[email protected]> Signed-off-by: chengweiguo <[email protected]>
1 parent 3af6f26 commit 9e36dfa

20 files changed

+304
-71
lines changed

charts/fluent-operator/Chart.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ keywords:
66
- fluent-bit
77
- fluentd
88
- operator
9-
version: 3.2.0
10-
appVersion: 3.2.0
9+
version: 3.3.0
10+
appVersion: 3.3.0
1111
icon: https://raw.githubusercontent.com/fluent/fluent-operator/master/docs/images/fluent-operator-icon.svg
1212
home: https://www.fluentd.org/
1313
sources:
@@ -18,9 +18,9 @@ maintainers:
1818
dependencies:
1919
- name: fluent-bit-crds
2020
repository: "file://charts/fluent-bit-crds"
21-
version: 3.2.0
21+
version: 3.3.0
2222
condition: fluentbit.crdsEnable
2323
- name: fluentd-crds
2424
repository: "file://charts/fluentd-crds"
25-
version: 3.2.0
26-
condition: fluentd.crdsEnable
25+
version: 3.3.0
26+
condition: fluentd.crdsEnable

charts/fluent-operator/charts/fluent-bit-crds/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ description: A Helm chart delivering fluenbt-bit controller CRDS
1414
# This is the chart version. This version number should be incremented each time you make changes
1515
# to the chart and its templates, including the app version.
1616
# Versions are expected to follow Semantic Versioning (https://semver.org/)
17-
version: 3.2.0
17+
version: 3.3.0
1818

1919
# This is the version number of the application being deployed. This version number should be
2020
# incremented each time you make changes to the application. Versions are not expected to
2121
# follow Semantic Versioning. They should reflect the version the application is using.
2222
# It is recommended to use it with quotes.
23-
appVersion: "3.1.0"
23+
appVersion: "3.3.0"

charts/fluent-operator/charts/fluent-bit-crds/crds/fluentbit.fluent.io_clusterfilters.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -947,6 +947,10 @@ spec:
947947
A regular expression to match against the tags of incoming records.
948948
Use this option if you want to use the full regex syntax.
949949
type: string
950+
ordinal:
951+
description: An ordinal to influence filter ordering
952+
format: int32
953+
type: integer
950954
type: object
951955
type: object
952956
served: true

charts/fluent-operator/charts/fluent-bit-crds/crds/fluentbit.fluent.io_clusterfluentbitconfigs.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -301,8 +301,7 @@ spec:
301301
type: string
302302
flushSeconds:
303303
description: Interval to flush output
304-
format: int64
305-
type: integer
304+
type: number
306305
graceSeconds:
307306
description: Wait time on exit
308307
format: int64

charts/fluent-operator/charts/fluent-bit-crds/crds/fluentbit.fluent.io_clusterinputs.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -761,6 +761,11 @@ spec:
761761
This will help to reassembly multiline messages originally split by Docker or CRI
762762
Specify one or Multiline Parser definition to apply to the content.
763763
type: string
764+
offsetKey:
765+
description: |-
766+
If enabled, Fluent Bit appends the offset of the current monitored file as part of the record.
767+
The value assigned becomes the key in the map
768+
type: string
764769
parser:
765770
description: Specify the name of a parser to interpret the entry
766771
as a structured message.
@@ -835,6 +840,10 @@ spec:
835840
tagRegex:
836841
description: Set a regex to exctract fields from the file
837842
type: string
843+
threaded:
844+
description: Threaded mechanism allows input plugin to run in
845+
a separate thread which helps to desaturate the main pipeline.
846+
type: string
838847
type: object
839848
tcp:
840849
description: TCP defines the TCP input plugin configuration

charts/fluent-operator/charts/fluent-bit-crds/crds/fluentbit.fluent.io_clusteroutputs.yaml

Lines changed: 30 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2070,6 +2070,16 @@ spec:
20702070
If only one topic is set, that one will be used for all records.
20712071
Instead if multiple topics exists, the one set in the record by Topic_Key will be used.
20722072
type: string
2073+
totalLimitSize:
2074+
description: Limit the maximum number of Chunks in the filesystem
2075+
for the current output logical destination.
2076+
type: string
2077+
workers:
2078+
description: Enables dedicated thread(s) for this output. Default
2079+
value is set since version 1.8.13. For previous versions is
2080+
0.
2081+
format: int32
2082+
type: integer
20732083
type: object
20742084
kinesis:
20752085
description: Kinesis defines Kinesis Output configuration.
@@ -2474,10 +2484,20 @@ spec:
24742484
description: Hostname to be used for TLS SNI extension
24752485
type: string
24762486
type: object
2487+
totalLimitSize:
2488+
description: Limit the maximum number of Chunks in the filesystem
2489+
for the current output logical destination.
2490+
type: string
24772491
uri:
24782492
description: Specify a custom HTTP URI. It must start with forward
24792493
slash.
24802494
type: string
2495+
workers:
2496+
description: Enables dedicated thread(s) for this output. Default
2497+
value is set since version 1.8.13. For previous versions is
2498+
0.
2499+
format: int32
2500+
type: integer
24812501
required:
24822502
- host
24832503
type: object
@@ -2497,12 +2517,6 @@ spec:
24972517
opensearch:
24982518
description: OpenSearch defines OpenSearch Output configuration.
24992519
properties:
2500-
Workers:
2501-
description: Enables dedicated thread(s) for this output. Default
2502-
value is set since version 1.8.13. For previous versions is
2503-
0.
2504-
format: int32
2505-
type: integer
25062520
awsAuth:
25072521
description: Enable AWS Sigv4 Authentication for Amazon OpenSearch
25082522
Service.
@@ -2835,6 +2849,12 @@ spec:
28352849
type:
28362850
description: Type name
28372851
type: string
2852+
workers:
2853+
description: Enables dedicated thread(s) for this output. Default
2854+
value is set since version 1.8.13. For previous versions is
2855+
0.
2856+
format: int32
2857+
type: integer
28382858
writeOperation:
28392859
description: Operation to use to write in bulk requests.
28402860
type: string
@@ -2930,6 +2950,10 @@ spec:
29302950
logResponsePayload:
29312951
description: Log the response payload within the Fluent Bit log.
29322952
type: boolean
2953+
logsBodyKey:
2954+
description: The log body key to look up in the log events body/message.
2955+
Sets the Body field of the opentelemtry logs data model.
2956+
type: string
29332957
logsBodyKeyAttributes:
29342958
description: If true, remaining unmatched keys are added as attributes.
29352959
type: boolean

charts/fluent-operator/charts/fluent-bit-crds/crds/fluentbit.fluent.io_filters.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -947,6 +947,10 @@ spec:
947947
A regular expression to match against the tags of incoming records.
948948
Use this option if you want to use the full regex syntax.
949949
type: string
950+
ordinal:
951+
description: An ordinal to influence filter ordering
952+
format: int32
953+
type: integer
950954
type: object
951955
type: object
952956
served: true

charts/fluent-operator/charts/fluent-bit-crds/crds/fluentbit.fluent.io_fluentbitconfigs.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -333,8 +333,7 @@ spec:
333333
type: string
334334
flushSeconds:
335335
description: Interval to flush output
336-
format: int64
337-
type: integer
336+
type: number
338337
graceSeconds:
339338
description: Wait time on exit
340339
format: int64

charts/fluent-operator/charts/fluent-bit-crds/crds/fluentbit.fluent.io_fluentbits.yaml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1310,6 +1310,27 @@ spec:
13101310
fluentBitConfigName:
13111311
description: Fluentbitconfig object associated with this Fluentbit
13121312
type: string
1313+
hostAliases:
1314+
description: HostAliases is an optional list of IPs and hostnames
1315+
that will be injected into the pod's hosts file if specified.
1316+
items:
1317+
description: |-
1318+
HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the
1319+
pod's hosts file.
1320+
properties:
1321+
hostnames:
1322+
description: Hostnames for the above IP address.
1323+
items:
1324+
type: string
1325+
type: array
1326+
x-kubernetes-list-type: atomic
1327+
ip:
1328+
description: IP address of the host file entry.
1329+
type: string
1330+
required:
1331+
- ip
1332+
type: object
1333+
type: array
13131334
hostNetwork:
13141335
description: Host networking is requested for this pod. Use the host's
13151336
network namespace. If this option is set, the ports that will be

charts/fluent-operator/charts/fluent-bit-crds/crds/fluentbit.fluent.io_outputs.yaml

Lines changed: 30 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2070,6 +2070,16 @@ spec:
20702070
If only one topic is set, that one will be used for all records.
20712071
Instead if multiple topics exists, the one set in the record by Topic_Key will be used.
20722072
type: string
2073+
totalLimitSize:
2074+
description: Limit the maximum number of Chunks in the filesystem
2075+
for the current output logical destination.
2076+
type: string
2077+
workers:
2078+
description: Enables dedicated thread(s) for this output. Default
2079+
value is set since version 1.8.13. For previous versions is
2080+
0.
2081+
format: int32
2082+
type: integer
20732083
type: object
20742084
kinesis:
20752085
description: Kinesis defines Kinesis Output configuration.
@@ -2474,10 +2484,20 @@ spec:
24742484
description: Hostname to be used for TLS SNI extension
24752485
type: string
24762486
type: object
2487+
totalLimitSize:
2488+
description: Limit the maximum number of Chunks in the filesystem
2489+
for the current output logical destination.
2490+
type: string
24772491
uri:
24782492
description: Specify a custom HTTP URI. It must start with forward
24792493
slash.
24802494
type: string
2495+
workers:
2496+
description: Enables dedicated thread(s) for this output. Default
2497+
value is set since version 1.8.13. For previous versions is
2498+
0.
2499+
format: int32
2500+
type: integer
24812501
required:
24822502
- host
24832503
type: object
@@ -2497,12 +2517,6 @@ spec:
24972517
opensearch:
24982518
description: OpenSearch defines OpenSearch Output configuration.
24992519
properties:
2500-
Workers:
2501-
description: Enables dedicated thread(s) for this output. Default
2502-
value is set since version 1.8.13. For previous versions is
2503-
0.
2504-
format: int32
2505-
type: integer
25062520
awsAuth:
25072521
description: Enable AWS Sigv4 Authentication for Amazon OpenSearch
25082522
Service.
@@ -2835,6 +2849,12 @@ spec:
28352849
type:
28362850
description: Type name
28372851
type: string
2852+
workers:
2853+
description: Enables dedicated thread(s) for this output. Default
2854+
value is set since version 1.8.13. For previous versions is
2855+
0.
2856+
format: int32
2857+
type: integer
28382858
writeOperation:
28392859
description: Operation to use to write in bulk requests.
28402860
type: string
@@ -2930,6 +2950,10 @@ spec:
29302950
logResponsePayload:
29312951
description: Log the response payload within the Fluent Bit log.
29322952
type: boolean
2953+
logsBodyKey:
2954+
description: The log body key to look up in the log events body/message.
2955+
Sets the Body field of the opentelemtry logs data model.
2956+
type: string
29332957
logsBodyKeyAttributes:
29342958
description: If true, remaining unmatched keys are added as attributes.
29352959
type: boolean

0 commit comments

Comments
 (0)