Skip to content

Commit 00e51da

Browse files
Issifpoiana
authored andcommitted
upgrade falcosidekick to v2.31.0
Signed-off-by: Thomas Labarussias <[email protected]>
1 parent 77021a1 commit 00e51da

File tree

5 files changed

+18
-2
lines changed

5 files changed

+18
-2
lines changed

charts/falcosidekick/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ numbering uses [semantic versioning](http://semver.org).
55

66
Before release 0.1.20, the helm chart can be found in `falcosidekick` [repository](https://github.com/falcosecurity/falcosidekick/tree/master/deploy/helm/falcosidekick).
77

8+
## 0.9.6
9+
10+
- Ugrade to Falcosidekick 2.36.0
11+
812
## 0.9.5
913

1014
- Move the `prometheus.io/scrape` annotation to the default values, to allow overrides.

charts/falcosidekick/Chart.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
apiVersion: v1
2-
appVersion: 2.30.0
2+
appVersion: 2.31.0
33
description: Connect Falco to your ecosystem
44
icon: https://raw.githubusercontent.com/falcosecurity/falcosidekick/master/imgs/falcosidekick_color.png
55
name: falcosidekick
6-
version: 0.9.5
6+
version: 0.9.6
77
keywords:
88
- monitoring
99
- security

charts/falcosidekick/README.md

+3
Original file line numberDiff line numberDiff line change
@@ -358,6 +358,7 @@ The following table lists the main configurable parameters of the Falcosidekick
358358
| config.loki.customheaders | string | `""` | a list of comma separated custom headers to add, syntax is "key:value,key:value" |
359359
| config.loki.endpoint | string | `"/loki/api/v1/push"` | Loki endpoint URL path, more info: <https://grafana.com/docs/loki/latest/api/#post-apiprompush> |
360360
| config.loki.extralabels | string | `""` | comma separated list of fields to use as labels additionally to rule, source, priority, tags and custom_fields |
361+
| config.loki.format | string | `"text"` | Format for the log entry value: json, text (default) |
361362
| config.loki.grafanaDashboard | object | `{"configMap":{"folder":"","name":"falcosidekick-loki-dashboard-grafana","namespace":""},"enabled":true}` | dashboard for Grafana |
362363
| config.loki.grafanaDashboard.configMap | object | `{"folder":"","name":"falcosidekick-loki-dashboard-grafana","namespace":""}` | configmaps to be deployed that contain a grafana dashboard. |
363364
| config.loki.grafanaDashboard.configMap.folder | string | `""` | folder where the dashboard is stored by grafana. |
@@ -401,6 +402,7 @@ The following table lists the main configurable parameters of the Falcosidekick
401402
| config.nats.hostport | string | `""` | NATS "nats://host:port", if not `empty`, NATS is *enabled* |
402403
| config.nats.minimumpriority | string | `""` | minimum priority of event to use this output, order is `emergency\|alert\|critical\|error\|warning\|notice\|informational\|debug or ""` |
403404
| config.nats.mutualtls | bool | `false` | if true, checkcert flag will be ignored (server cert will always be checked) |
405+
| config.nats.subjecttemplate | string | `"falco.<priority>.<rule>"` | template for the subject, tokens <priority> and <rule> will be automatically replaced (default: falco.<priority>.<rule>) |
404406
| config.nodered.address | string | `""` | Node-RED address, if not empty, Node-RED output is enabled |
405407
| config.nodered.checkcert | bool | `true` | check if ssl certificate of the output is valid |
406408
| config.nodered.customheaders | string | `""` | Custom headers to add in POST, useful for Authentication, syntax is "key:value\,key:value" |
@@ -514,6 +516,7 @@ The following table lists the main configurable parameters of the Falcosidekick
514516
| config.stan.hostport | string | `""` | Stan nats://{domain or ip}:{port}, if not empty, STAN output is *enabled* |
515517
| config.stan.minimumpriority | string | `""` | minimum priority of event to use this output, order is `emergency\|alert\|critical\|error\|warning\|notice\|informational\|debug or ""` |
516518
| config.stan.mutualtls | bool | `false` | if true, checkcert flag will be ignored (server cert will always be checked) |
519+
| config.stan.subjecttemplate | string | `"falco.<priority>.<rule>"` | template for the subject, tokens <priority> and <rule> will be automatically replaced (default: falco.<priority>.<rule>) |
517520
| config.statsd.forwarder | string | `""` | The address for the StatsD forwarder, in the form <http://host:port>, if not empty StatsD is *enabled* |
518521
| config.statsd.namespace | string | `"falcosidekick."` | A prefix for all metrics |
519522
| config.sumologic.checkcert | bool | `true` | check if ssl certificate of the output is valid (default: true) |

charts/falcosidekick/templates/secrets.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,7 @@ data:
210210
LOKI_USER: "{{ .Values.config.loki.user | b64enc }}"
211211
LOKI_APIKEY: "{{ .Values.config.loki.apikey | b64enc }}"
212212
LOKI_TENANT: "{{ .Values.config.loki.tenant | b64enc }}"
213+
LOKI_FORMAT: "{{ .Values.config.loki.format | b64enc }}"
213214
LOKI_EXTRALABELS: "{{ .Values.config.loki.extralabels | b64enc }}"
214215
LOKI_CUSTOMHEADERS: "{{ .Values.config.loki.customheaders | b64enc }}"
215216
LOKI_MINIMUMPRIORITY: "{{ .Values.config.loki.minimumpriority | b64enc }}"
@@ -221,6 +222,7 @@ data:
221222

222223
# Nats Output
223224
NATS_HOSTPORT: "{{ .Values.config.nats.hostport | b64enc }}"
225+
NATS_SUBJECTTEMPLATE: "{{ .Values.config.nats.subjecttemplate | b64enc }}"
224226
NATS_MINIMUMPRIORITY: "{{ .Values.config.nats.minimumpriority | b64enc }}"
225227
NATS_MUTUALTLS: "{{ .Values.config.nats.mutualtls | printf "%t" | b64enc }}"
226228
NATS_CHECKCERT: "{{ .Values.config.nats.checkcert | printf "%t" | b64enc }}"
@@ -229,6 +231,7 @@ data:
229231
STAN_HOSTPORT: "{{ .Values.config.stan.hostport | b64enc }}"
230232
STAN_CLUSTERID: "{{ .Values.config.stan.clusterid | b64enc }}"
231233
STAN_CLIENTID: "{{ .Values.config.stan.clientid | b64enc }}"
234+
STAN_SUBJECTTEMPLATE: "{{ .Values.config.stan.subjecttemplate | b64enc }}"
232235
STAN_MINIMUMPRIORITY: "{{ .Values.config.stan.minimumpriority | b64enc }}"
233236
STAN_MUTUALTLS: "{{ .Values.config.stan.mutualtls | printf "%t" | b64enc }}"
234237
STAN_CHECKCERT: "{{ .Values.config.stan.checkcert | printf "%t" | b64enc }}"

charts/falcosidekick/values.yaml

+6
Original file line numberDiff line numberDiff line change
@@ -375,6 +375,8 @@ config:
375375
endpoint: "/loki/api/v1/push"
376376
# -- Loki tenant, if not `empty`, Loki tenant is *enabled*
377377
tenant: ""
378+
# -- Format for the log entry value: json, text (default)
379+
format: "text"
378380
# -- comma separated list of fields to use as labels additionally to rule, source, priority, tags and custom_fields
379381
extralabels: ""
380382
# -- a list of comma separated custom headers to add, syntax is "key:value,key:value"
@@ -405,6 +407,8 @@ config:
405407
nats:
406408
# -- NATS "nats://host:port", if not `empty`, NATS is *enabled*
407409
hostport: ""
410+
# -- template for the subject, tokens <priority> and <rule> will be automatically replaced (default: falco.<priority>.<rule>)
411+
subjecttemplate: "falco.<priority>.<rule>"
408412
# -- minimum priority of event to use this output, order is `emergency\|alert\|critical\|error\|warning\|notice\|informational\|debug or ""`
409413
minimumpriority: ""
410414
# -- if true, checkcert flag will be ignored (server cert will always be checked)
@@ -419,6 +423,8 @@ config:
419423
clusterid: ""
420424
# -- Client ID, if not empty, STAN output is *enabled*
421425
clientid: ""
426+
# -- template for the subject, tokens <priority> and <rule> will be automatically replaced (default: falco.<priority>.<rule>)
427+
subjecttemplate: "falco.<priority>.<rule>"
422428
# -- minimum priority of event to use this output, order is `emergency\|alert\|critical\|error\|warning\|notice\|informational\|debug or ""`
423429
minimumpriority: ""
424430
# -- if true, checkcert flag will be ignored (server cert will always be checked)

0 commit comments

Comments
 (0)