Skip to content

Commit 561dff0

Browse files
authored
1.4.15 (#759)
1 parent 0734dd8 commit 561dff0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+245
-105
lines changed

PLUGIN_VERSIONS.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!/usr/bin/env bash
2-
FLUENTD_HEC_VERSION=1.2.12
3-
K8S_METRICS_VERISION=1.1.11
4-
K8S_METRICS_AGGR_VERSION=1.1.11
5-
KUBE_OBJECT_VERSION=1.1.11
2+
FLUENTD_HEC_VERSION=1.2.13
3+
K8S_METRICS_VERISION=1.1.12
4+
K8S_METRICS_AGGR_VERSION=1.1.12
5+
KUBE_OBJECT_VERSION=1.1.12

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,11 @@ helm show values splunk/splunk-connect-for-kubernetes > values.yaml
6262

6363
Helm 2
6464
```bash
65-
helm install --name my-splunk-connect -f my_values.yaml splunk/splunk-connect-for-kubernetes
65+
helm install --name my-splunk-connect -f values.yaml splunk/splunk-connect-for-kubernetes
6666
```
6767
Helm 3
6868
```bash
69-
helm install my-splunk-connect -f my_values.yaml splunk/splunk-connect-for-kubernetes
69+
helm install my-splunk-connect -f values.yaml splunk/splunk-connect-for-kubernetes
7070

7171
```
7272

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.14
1+
1.4.15

docs/index.yaml

Lines changed: 52 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,48 @@
11
apiVersion: v1
22
entries:
33
splunk-connect-for-kubernetes:
4+
- apiVersion: v1
5+
appVersion: 1.4.15
6+
created: "2022-04-29T15:32:19.048979+05:30"
7+
dependencies:
8+
- condition: splunk-kubernetes-logging.enabled
9+
name: splunk-kubernetes-logging
10+
repository: https://splunk.github.io/splunk-connect-for-kubernetes/
11+
version: 1.4.15
12+
- condition: splunk-kubernetes-objects.enabled
13+
name: splunk-kubernetes-objects
14+
repository: https://splunk.github.io/splunk-connect-for-kubernetes/
15+
version: 1.4.15
16+
- condition: splunk-kubernetes-metrics.enabled
17+
name: splunk-kubernetes-metrics
18+
repository: https://splunk.github.io/splunk-connect-for-kubernetes/
19+
version: 1.4.15
20+
description: Collect logs, objects (metadata), and metrics with Splunk.
21+
digest: afd67f2fb093a553eaec04f1f5eb2ae386caca97064c8eab1e9e64303a5f0807
22+
home: https://github.com/splunk/splunk-connect-for-kubernetes/tree/main/helm-chart
23+
keywords:
24+
- splunk
25+
- monitoring
26+
- logging
27+
- metrics
28+
- metadata
29+
- objects
30+
maintainers:
31+
- email: DataEdge@splunk.com
32+
name: Splunk Inc.
33+
name: splunk-connect-for-kubernetes
34+
sources:
35+
- https://github.com/splunk/splunk-connect-for-kubernetes/tree/main/helm-chart
36+
- https://github.com/splunk/fluent-plugin-splunk-hec
37+
- https://github.com/splunk/fluent-plugin-kubernetes-metrics
38+
- https://github.com/splunk/fluent-plugin-k8s-metrics-agg
39+
- https://github.com/splunk/fluent-plugin-kubernetes-objects
40+
urls:
41+
- splunk-connect-for-kubernetes-1.4.15.tgz
42+
version: 1.4.15
443
- apiVersion: v1
544
appVersion: 1.4.14
6-
created: "2022-03-29T16:41:03.314913+05:30"
45+
created: "2022-04-29T15:32:19.042004+05:30"
746
dependencies:
847
- condition: splunk-kubernetes-logging.enabled
948
name: splunk-kubernetes-logging
@@ -42,7 +81,7 @@ entries:
4281
version: 1.4.14
4382
- apiVersion: v1
4483
appVersion: 1.4.13
45-
created: "2022-03-29T16:41:03.304015+05:30"
84+
created: "2022-04-29T15:32:19.036166+05:30"
4685
dependencies:
4786
- condition: splunk-kubernetes-logging.enabled
4887
name: splunk-kubernetes-logging
@@ -81,7 +120,7 @@ entries:
81120
version: 1.4.13
82121
- apiVersion: v1
83122
appVersion: 1.4.12
84-
created: "2022-03-29T16:41:03.292436+05:30"
123+
created: "2022-04-29T15:32:19.028495+05:30"
85124
dependencies:
86125
- condition: splunk-kubernetes-logging.enabled
87126
name: splunk-kubernetes-logging
@@ -120,7 +159,7 @@ entries:
120159
version: 1.4.12
121160
- apiVersion: v1
122161
appVersion: 1.4.11
123-
created: "2022-03-29T16:41:03.28241+05:30"
162+
created: "2022-04-29T15:32:19.021086+05:30"
124163
dependencies:
125164
- condition: splunk-kubernetes-logging.enabled
126165
name: splunk-kubernetes-logging
@@ -159,7 +198,7 @@ entries:
159198
version: 1.4.11
160199
- apiVersion: v1
161200
appVersion: 1.4.10
162-
created: "2022-03-29T16:41:03.269686+05:30"
201+
created: "2022-04-29T15:32:19.011303+05:30"
163202
dependencies:
164203
- condition: splunk-kubernetes-logging.enabled
165204
name: splunk-kubernetes-logging
@@ -198,7 +237,7 @@ entries:
198237
version: 1.4.10
199238
- apiVersion: v1
200239
appVersion: 1.4.9
201-
created: "2022-03-29T16:41:03.360415+05:30"
240+
created: "2022-04-29T15:32:19.091094+05:30"
202241
dependencies:
203242
- condition: splunk-kubernetes-logging.enabled
204243
name: splunk-kubernetes-logging
@@ -237,7 +276,7 @@ entries:
237276
version: 1.4.9
238277
- apiVersion: v1
239278
appVersion: 1.4.8
240-
created: "2022-03-29T16:41:03.354519+05:30"
279+
created: "2022-04-29T15:32:19.085369+05:30"
241280
dependencies:
242281
- condition: splunk-kubernetes-logging.enabled
243282
name: splunk-kubernetes-logging
@@ -276,7 +315,7 @@ entries:
276315
version: 1.4.8
277316
- apiVersion: v1
278317
appVersion: 1.4.7
279-
created: "2022-03-29T16:41:03.348956+05:30"
318+
created: "2022-04-29T15:32:19.080154+05:30"
280319
dependencies:
281320
- condition: splunk-kubernetes-logging.enabled
282321
name: splunk-kubernetes-logging
@@ -315,7 +354,7 @@ entries:
315354
version: 1.4.7
316355
- apiVersion: v1
317356
appVersion: 1.4.6
318-
created: "2022-03-29T16:41:03.343848+05:30"
357+
created: "2022-04-29T15:32:19.074159+05:30"
319358
dependencies:
320359
- condition: splunk-kubernetes-logging.enabled
321360
name: splunk-kubernetes-logging
@@ -354,7 +393,7 @@ entries:
354393
version: 1.4.6
355394
- apiVersion: v1
356395
appVersion: 1.4.5
357-
created: "2022-03-29T16:41:03.337933+05:30"
396+
created: "2022-04-29T15:32:19.067809+05:30"
358397
dependencies:
359398
- condition: splunk-kubernetes-logging.enabled
360399
name: splunk-kubernetes-logging
@@ -393,7 +432,7 @@ entries:
393432
version: 1.4.5
394433
- apiVersion: v1
395434
appVersion: 1.4.4
396-
created: "2022-03-29T16:41:03.331679+05:30"
435+
created: "2022-04-29T15:32:19.061272+05:30"
397436
dependencies:
398437
- condition: splunk-kubernetes-logging.enabled
399438
name: splunk-kubernetes-logging
@@ -432,7 +471,7 @@ entries:
432471
version: 1.4.4
433472
- apiVersion: v1
434473
appVersion: 1.4.3
435-
created: "2022-03-29T16:41:03.324374+05:30"
474+
created: "2022-04-29T15:32:19.054386+05:30"
436475
dependencies:
437476
- condition: splunk-kubernetes-logging.enabled
438477
name: splunk-kubernetes-logging
@@ -469,4 +508,4 @@ entries:
469508
urls:
470509
- splunk-connect-for-kubernetes-1.4.3.tgz
471510
version: 1.4.3
472-
generated: "2022-03-29T16:41:03.258751+05:30"
511+
generated: "2022-04-29T15:32:19.00179+05:30"
47.1 KB
Binary file not shown.

helm-chart/splunk-connect-for-kubernetes/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v1
22
name: splunk-connect-for-kubernetes
3-
version: 1.4.14
4-
appVersion: 1.4.14
3+
version: 1.4.15
4+
appVersion: 1.4.15
55
description: Collect logs, objects (metadata), and metrics with Splunk.
66
home: https://github.com/splunk/splunk-connect-for-kubernetes/tree/main/helm-chart
77
sources:

helm-chart/splunk-connect-for-kubernetes/charts/splunk-kubernetes-logging/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v1
2-
version: 1.4.14
3-
appVersion: 1.4.14
2+
version: 1.4.15
3+
appVersion: 1.4.15
44
name: splunk-kubernetes-logging
55
description: Collect logs with Splunk.
66
home: https://github.com/splunk/splunk-connect-for-kubernetes/tree/main/helm-chart/charts/splunk-kubernetes-logging

helm-chart/splunk-connect-for-kubernetes/charts/splunk-kubernetes-logging/templates/configMap.yaml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,9 @@ data:
114114
path {{ $logDef.from.file.path }}
115115
pos_file {{ $.Values.containers.path }}/splunk-fluentd-{{ $name }}.pos
116116
read_from_head true
117+
{{- if $logDef.limitRecentlyModified }}
118+
limit_recently_modified {{ $logDef.limitRecentlyModified }}
119+
{{- end }}
117120
path_key source
118121
{{- if $logDef.multiline }}
119122
multiline_flush_interval {{ $logDef.multiline.flushInterval | default "5s" }}
@@ -178,7 +181,7 @@ data:
178181
{{- if .Values.global.monitoring_agent_enabled }}
179182
tag monitor_agent
180183
{{- end }}
181-
</source>
184+
</source>
182185
183186
output.conf: |-
184187
#Events are emitted to the CONCAT label from the container, file and journald sources for multiline processing.
@@ -370,6 +373,9 @@ data:
370373
{{- with or .Values.splunk.hec.host .Values.global.splunk.hec.host }}
371374
hec_host {{ . | quote }}
372375
{{- end }}
376+
{{- with or .Values.splunk.hec.endpoint .Values.global.splunk.hec.endpoint }}
377+
hec_endpoint {{ . | quote }}
378+
{{- end }}
373379
{{- with or .Values.splunk.hec.fullUrl .Values.global.splunk.hec.fullUrl}}
374380
full_url {{ . | quote }}
375381
{{- end }}

helm-chart/splunk-connect-for-kubernetes/charts/splunk-kubernetes-logging/templates/daemonset.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ metadata:
88
release: {{ .Release.Name }}
99
heritage: {{ .Release.Service }}
1010
engine: fluentd
11+
{{- if .Values.extraLabels }}
12+
{{ toYaml .Values.extraLabels | indent 4 }}
13+
{{- end }}
1114
spec:
1215
updateStrategy:
1316
type: RollingUpdate
@@ -20,6 +23,9 @@ spec:
2023
labels:
2124
app: {{ template "splunk-kubernetes-logging.name" . }}
2225
release: {{ .Release.Name }}
26+
{{- if .Values.extraLabels }}
27+
{{ toYaml .Values.extraLabels | indent 8 }}
28+
{{- end }}
2329
annotations:
2430
checksum/config: {{ include (print $.Template.BasePath "/configMap.yaml") . | sha256sum }}
2531
{{- if .Values.global.prometheus_enabled }}

helm-chart/splunk-connect-for-kubernetes/charts/splunk-kubernetes-logging/values.yaml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,7 @@ charEncodingUtf8: false
172172
# firstline: "<regexp_to_detect_firstline_of_multiline>"
173173
# flushInterval 5
174174
# sourcetype: "<sourcetype_of_logs>"
175+
# limitRecentlyModified: <time_duration>
175176
# ```
176177
#
177178
# = <source> =
@@ -223,6 +224,17 @@ charEncodingUtf8: false
223224
# sourcetype of each kind of log can be defined using the `sourcetype` field.
224225
# If `sourcetype` is not defined, `name` will be used.
225226
#
227+
# = limitRecentlyModified =
228+
# Limits the watching files that the modification time is within the specified time period when using * in path.
229+
# - <INTEGER>s: seconds
230+
# - <INTEGER>m: minutes
231+
# - <INTEGER>h: hours
232+
# - <INTEGER>d: days
233+
# - Otherwise, the field is parsed as float, and that float is the number of seconds
234+
# Example, specifying `limitRecentlyModified: 24h` will parse only files with modification time within 24 hours.
235+
# Files modified earlier will be skipped.
236+
# If `limitRecentlyModified` is not defined, this option will be disabled.
237+
#
226238
# ---
227239
# Here we have some default timestampExtraction and multiline settings for kubernetes components.
228240
# So, usually you just need to redefine the source of those components if necessary.
@@ -313,7 +325,7 @@ image:
313325
# The name of the image to pull
314326
name: splunk/fluentd-hec
315327
# The tag of the image to pull
316-
tag: 1.2.12
328+
tag: 1.2.13
317329
# The policy that specifies when the user wants the images to be pulled
318330
pullPolicy: IfNotPresent
319331
# Indicates if the image should be pulled using authentication from a secret
@@ -327,6 +339,9 @@ environmentVar:
327339
# Pod annotations for daemonset
328340
podAnnotations:
329341

342+
# Extra labels for daemonset, pods
343+
extraLabels:
344+
330345
# Controls the resources used by the fluentd daemonset
331346
resources:
332347
# limits:

0 commit comments

Comments
 (0)