File tree Expand file tree Collapse file tree 4 files changed +50
-30
lines changed
samples/generic-base/logging Expand file tree Collapse file tree 4 files changed +50
-30
lines changed Original file line number Diff line number Diff line change 1
1
# SAS Viya Monitoring for Kubernetes
2
+ ## Unreleased
3
+ * ** Logging**
4
+ * [ CHANGE] We have changed how we handle defining extra volumes for the Fluent Bit log collecting pods.
5
+ This change should be transparent to virtually all users. However, if you define additional volumes for
6
+ these pods, you will need to update your configuration to eliminate references to certain default volumes.
7
+ Refer to the updated [ samples/generic-base/logging/user-values-fluent-bit-opensearch.yaml] ( samples/generic-base/logging/user-values-fluent-bit-opensearch.yaml )
8
+ file for details and adjust the contents of your ` $USER_DIR/logging/user-values-fluent-bit-opensearch.yaml `
9
+ file accordingly.
10
+
11
+
2
12
## Version 1.2.42 (16SEP2025)
3
13
* ** Logging**
4
14
* [ FIX] Corrected handling of unavailable API endpoint in deploy_opensearch_content.sh
Original file line number Diff line number Diff line change @@ -17,7 +17,15 @@ podLabels:
17
17
fbout : es
18
18
serviceMonitor :
19
19
enabled : false
20
- extraVolumeMounts :
20
+ daemonSetVolumeMounts :
21
+ - name : varlog
22
+ mountPath : /var/log
23
+ - name : varlibdockercontainers
24
+ mountPath : /var/lib/docker/containers
25
+ readOnly : true
26
+ - name : etcmachineid
27
+ mountPath : /etc/machine-id
28
+ readOnly : true
21
29
- mountPath : /fluent-bit/etc/viya-parsers.conf
22
30
name : parsers-config
23
31
subPath : viya-parsers.conf
@@ -27,7 +35,17 @@ extraVolumeMounts:
27
35
- mountPath : /var/log/v4m-fb-storage
28
36
name : v4m-fb-storage
29
37
readOnly : false
30
- extraVolumes :
38
+ daemonSetVolumes :
39
+ - name : varlog
40
+ hostPath :
41
+ path : /var/log
42
+ - name : varlibdockercontainers
43
+ hostPath :
44
+ path : /var/lib/docker/containers
45
+ - name : etcmachineid
46
+ hostPath :
47
+ path : /etc/machine-id
48
+ type : File
31
49
- hostPath :
32
50
path : /var/log/v4m-fb-storage
33
51
type : DirectoryOrCreate
Original file line number Diff line number Diff line change 1
- # Chart: https://github.com/fluent/helm-charts/blob/fluent-bit-0.40.0/charts/fluent-bit
2
- # Default values: https://github.com/fluent/helm-charts/blob/fluent-bit-0.40.0/charts/fluent-bit/values.yaml
1
+ # Refer to https://github.com/sassoftware/viya4-monitoring-kubernetes/blob/stable/ARTIFACT_INVENTORY.md
2
+ # to identify the current Helm chart version in use by this project. The links below point to
3
+ # the 'main' branch as a general reference and the contents will likely differ to some degree.
4
+
5
+ # Chart: https://github.com/fluent/helm-charts/tree/main/charts/fluent-bit
6
+ # Default values: https://github.com/fluent/helm-charts/blob/main/charts/fluent-bit/values.yaml
7
+
3
8
4
9
# NOTE: Customizations intended to alter the contents of the Fluent Bit Configuration Files
5
10
# should be made by altering contents of the fluent-bit_config.configmap_open.yaml files.
6
11
# Use this file to customize other Helm chart settings.
7
12
13
+
8
14
# image:
9
- # tag: 2.1.10
15
+ # tag: 4.0.9
10
16
11
17
# ***** extraVolumeMounts/extraVolumes - START *****
12
18
#
26
32
# directory cannot be resolved, Fluent Bit
27
33
# will run without ERRORs but NO log messages
28
34
# will be collected.
29
- #
30
- # NOTE: The extraVolumeMounts and extraVolumes entries
31
- # related to parsers-config need to be uncommented as
32
- # well but should not be edited beyond that.
35
+
33
36
34
37
# extraVolumeMounts:
35
- # - mountPath: /fluent-bit/etc/viya-parsers.conf
36
- # name: parsers-config
37
- # subPath: viya-parsers.conf
38
38
# - mountPath: /data01/var/lib/docker/containers
39
39
# name: path2dockercontainers
40
40
# readOnly: true
41
41
# extraVolumes:
42
- # - configMap:
43
- # defaultMode: 420
44
- # name: fb-viya-parsers
45
- # name: parsers-config
46
42
# - hostPath:
47
43
# path: /data01/var/lib/docker/containers
48
44
# type: ""
Original file line number Diff line number Diff line change 1
- # Chart: https://github.com/fluent/helm-charts/blob/fluent-bit-0.40.0/charts/fluent-bit
2
- # Default values: https://github.com/fluent/helm-charts/blob/fluent-bit-0.40.0/charts/fluent-bit/values.yaml
1
+ # Refer to https://github.com/sassoftware/viya4-monitoring-kubernetes/blob/stable/ARTIFACT_INVENTORY.md
2
+ # to identify the current Helm chart version in use by this project. The links below point to
3
+ # the 'main' branch as a general reference and the contents will likely differ to some degree.
4
+
5
+ # Chart: https://github.com/fluent/helm-charts/tree/main/charts/fluent-bit
6
+ # Default values: https://github.com/fluent/helm-charts/blob/main/charts/fluent-bit/values.yaml
7
+
3
8
4
9
# NOTE: Customizations intended to alter the contents of the Fluent Bit Configuration Files
5
10
# should be made by altering contents of the fluent-bit_config.configmap_open.yaml files.
6
11
# Use this file to customize other Helm chart settings.
7
12
13
+
8
14
# image:
9
- # tag: 2.1.10
15
+ # tag: 4.0.9
10
16
11
17
# ***** extraVolumeMounts/extraVolumes - START *****
12
18
#
26
32
# directory cannot be resolved, Fluent Bit
27
33
# will run without ERRORs but NO log messages
28
34
# will be collected.
29
- #
30
- # NOTE: The extraVolumeMounts and extraVolumes entries
31
- # related to parsers-config need to be uncommented as
32
- # well but should not be edited beyond that.
35
+
33
36
34
37
# extraVolumeMounts:
35
- # - mountPath: /fluent-bit/etc/viya-parsers.conf
36
- # name: parsers-config
37
- # subPath: viya-parsers.conf
38
38
# - mountPath: /data01/var/lib/docker/containers
39
39
# name: path2dockercontainers
40
40
# readOnly: true
41
41
# extraVolumes:
42
- # - configMap:
43
- # defaultMode: 420
44
- # name: fb-viya-parsers
45
- # name: parsers-config
46
42
# - hostPath:
47
43
# path: /data01/var/lib/docker/containers
48
44
# type: ""
You can’t perform that action at this time.
0 commit comments