Skip to content

Commit 3caafcf

Browse files
Merge pull request #70 from projectsyn/dep/update-helm-minor
Update Helm release fluent-bit to v0.47.5
2 parents 2faacc5 + 8f57847 commit 3caafcf

7 files changed

Lines changed: 45 additions & 33 deletions

File tree

class/defaults.yml

Lines changed: 23 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,21 @@
11
parameters:
22
fluentbit:
33
namespace: syn-fluentbit
4+
5+
charts:
6+
fluent-bit:
7+
source: https://fluent.github.io/helm-charts
8+
version: 0.47.5
9+
10+
images:
11+
fluent_bit:
12+
image: docker.io/fluent/fluent-bit
13+
tag: 3.1.4
14+
15+
# fluent-bit extra annotations
16+
annotations:
17+
fluentbit.io/exclude: "true"
18+
419
configMapName: syn-fluentbit-config
520
config:
621
# fluent-bit service config
@@ -46,28 +61,22 @@ parameters:
4661
Keep_Log: "On"
4762
K8S-Logging.Parser: "On"
4863
K8S-Logging.Exclude: "On"
49-
# fluent-bit extra annotations
50-
annotations:
51-
fluentbit.io/exclude: "true"
64+
65+
# Add volumes to the pod spec
66+
extraVolumes: []
67+
extraVolumeMounts: []
68+
5269
# control PodSecurityPolicy
5370
psp_enabled: false
71+
5472
# Enable fluent-bit metrics, and configure a ServiceMonitor
5573
monitoring:
5674
enabled: false
5775
metricsPort: 2020
76+
5877
# Add tolerations to the pod spec
5978
tolerations: []
60-
# Add volumes to the pod spec
61-
extraVolumes: []
62-
extraVolumeMounts: []
63-
charts:
64-
fluent-bit:
65-
source: https://fluent.github.io/helm-charts
66-
version: 0.19.23
67-
images:
68-
fluent_bit:
69-
image: docker.io/fluent/fluent-bit
70-
tag: 1.9.10
79+
7180
helm_values:
7281
podAnnotations: ${fluentbit:annotations}
7382
image:

tests/golden/defaults/fluentbit/fluentbit/01_fluentbit_helmchart/fluent-bit/templates/clusterrole.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ metadata:
55
app.kubernetes.io/instance: fluent-bit
66
app.kubernetes.io/managed-by: Helm
77
app.kubernetes.io/name: fluent-bit
8-
app.kubernetes.io/version: 1.8.15
9-
helm.sh/chart: fluent-bit-0.19.23
8+
app.kubernetes.io/version: 3.1.4
9+
helm.sh/chart: fluent-bit-0.47.5
1010
name: fluent-bit
1111
rules:
1212
- apiGroups:

tests/golden/defaults/fluentbit/fluentbit/01_fluentbit_helmchart/fluent-bit/templates/clusterrolebinding.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ metadata:
55
app.kubernetes.io/instance: fluent-bit
66
app.kubernetes.io/managed-by: Helm
77
app.kubernetes.io/name: fluent-bit
8-
app.kubernetes.io/version: 1.8.15
9-
helm.sh/chart: fluent-bit-0.19.23
8+
app.kubernetes.io/version: 3.1.4
9+
helm.sh/chart: fluent-bit-0.47.5
1010
name: fluent-bit
1111
roleRef:
1212
apiGroup: rbac.authorization.k8s.io

tests/golden/defaults/fluentbit/fluentbit/01_fluentbit_helmchart/fluent-bit/templates/daemonset.yaml

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@ metadata:
55
app.kubernetes.io/instance: fluent-bit
66
app.kubernetes.io/managed-by: Helm
77
app.kubernetes.io/name: fluent-bit
8-
app.kubernetes.io/version: 1.8.15
9-
helm.sh/chart: fluent-bit-0.19.23
8+
app.kubernetes.io/version: 3.1.4
9+
helm.sh/chart: fluent-bit-0.47.5
1010
name: fluent-bit
11+
namespace: syn-fluentbit
1112
spec:
1213
selector:
1314
matchLabels:
@@ -17,16 +18,20 @@ spec:
1718
metadata:
1819
annotations:
1920
checksum/config: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
20-
checksum/luascripts: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
2121
checksum/syn-config: 06e588437d65a5b9ef0171f6ac0a59e7
2222
fluentbit.io/exclude: 'true'
2323
labels:
2424
app.kubernetes.io/instance: fluent-bit
2525
app.kubernetes.io/name: fluent-bit
2626
spec:
2727
containers:
28-
- image: docker.io/fluent/fluent-bit:1.9.10
29-
imagePullPolicy: Always
28+
- args:
29+
- --workdir=/fluent-bit/etc
30+
- --config=/fluent-bit/etc/conf/fluent-bit.conf
31+
command:
32+
- /fluent-bit/bin/fluent-bit
33+
image: docker.io/fluent/fluent-bit:3.1.4
34+
imagePullPolicy: IfNotPresent
3035
livenessProbe:
3136
httpGet:
3237
path: /
@@ -41,12 +46,8 @@ spec:
4146
path: /api/v1/health
4247
port: http
4348
volumeMounts:
44-
- mountPath: /fluent-bit/etc/fluent-bit.conf
49+
- mountPath: /fluent-bit/etc/conf
4550
name: config
46-
subPath: fluent-bit.conf
47-
- mountPath: /fluent-bit/etc/custom_parsers.conf
48-
name: config
49-
subPath: custom_parsers.conf
5051
- mountPath: /var/log
5152
name: varlog
5253
- mountPath: /var/lib/docker/containers

tests/golden/defaults/fluentbit/fluentbit/01_fluentbit_helmchart/fluent-bit/templates/service.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@ metadata:
55
app.kubernetes.io/instance: fluent-bit
66
app.kubernetes.io/managed-by: Helm
77
app.kubernetes.io/name: fluent-bit
8-
app.kubernetes.io/version: 1.8.15
9-
helm.sh/chart: fluent-bit-0.19.23
8+
app.kubernetes.io/version: 3.1.4
9+
helm.sh/chart: fluent-bit-0.47.5
1010
name: fluent-bit
11+
namespace: syn-fluentbit
1112
spec:
1213
ports:
1314
- name: http

tests/golden/defaults/fluentbit/fluentbit/01_fluentbit_helmchart/fluent-bit/templates/serviceaccount.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ metadata:
55
app.kubernetes.io/instance: fluent-bit
66
app.kubernetes.io/managed-by: Helm
77
app.kubernetes.io/name: fluent-bit
8-
app.kubernetes.io/version: 1.8.15
9-
helm.sh/chart: fluent-bit-0.19.23
8+
app.kubernetes.io/version: 3.1.4
9+
helm.sh/chart: fluent-bit-0.47.5
1010
name: fluent-bit
11+
namespace: syn-fluentbit

tests/golden/defaults/fluentbit/fluentbit/10_custom_config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ metadata:
3838
app.kubernetes.io/instance: fluent-bit-cluster
3939
app.kubernetes.io/managed-by: commodore
4040
app.kubernetes.io/name: fluent-bit
41-
app.kubernetes.io/version: 1.9.10
41+
app.kubernetes.io/version: 3.1.4
4242
name: syn-fluentbit-config
4343
name: syn-fluentbit-config
4444
namespace: syn-fluentbit

0 commit comments

Comments
 (0)