Skip to content

Commit

Permalink
chore(falcosidekick): support extraArgs in the helm chart
Browse files Browse the repository at this point in the history
Upgrade falcosidekick chart to v0.7.6 and falco chart to v3.8.2 to use
this 0.7.6 from falcosidekick
  • Loading branch information
ogercyprien committed Oct 20, 2023
1 parent 16b9bb7 commit fa958d5
Show file tree
Hide file tree
Showing 7 changed files with 20 additions and 6 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,10 @@ jobs:
helm repo add falcosecurity https://falcosecurity.github.io/charts
- name: Run chart-releaser
uses: helm/chart-releaser-action@be16258da8010256c6e82849661221415f031968 # v1.5.0
uses: helm/chart-releaser-action@ed43eb303604cbc0eeec8390544f7748dc6c790d # v1.5.0
with:
charts_dir: charts
skip_existing: true
env:
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"

Expand Down
4 changes: 4 additions & 0 deletions charts/falco/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@
This file documents all notable changes to Falco Helm Chart. The release
numbering uses [semantic versioning](http://semver.org).

## v3.8.2

* Upgrade falcosidekick chart to `v0.7.7`.

## v3.8.1

* noop change just to test the ci
Expand Down
6 changes: 3 additions & 3 deletions charts/falco/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: falco
version: 3.8.1
version: 3.8.2
appVersion: "0.36.1"
description: Falco
keywords:
Expand All @@ -19,6 +19,6 @@ maintainers:
email: [email protected]
dependencies:
- name: falcosidekick
version: "0.7.1"
version: "0.7.7"
condition: falcosidekick.enabled
repository: https://falcosecurity.github.io/charts
repository: https://raw.githubusercontent.com/opendatasoft/falco-charts/gh-pages/
4 changes: 4 additions & 0 deletions charts/falcosidekick/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ numbering uses [semantic versioning](http://semver.org).

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

## 0.7.7

* Support extraArgs in the helm chart

## 0.7.5

* noop change just to test the ci
Expand Down
2 changes: 1 addition & 1 deletion charts/falcosidekick/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ appVersion: 2.28.0
description: Connect Falco to your ecosystem
icon: https://raw.githubusercontent.com/falcosecurity/falcosidekick/master/imgs/falcosidekick_color.png
name: falcosidekick
version: 0.7.5
version: 0.7.7
keywords:
- monitoring
- security
Expand Down
5 changes: 4 additions & 1 deletion charts/falcosidekick/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,10 @@ spec:
periodSeconds: 5
{{- if .Values.securityContext }}
securityContext:
{{- toYaml .Values.securityContext | nindent 12 }}
{{- end }}
{{- if .Values.config.extraArgs }}
args:
{{ toYaml .Values.config.extraArgs | nindent 12 }}
{{- end }}
envFrom:
- secretRef:
Expand Down
2 changes: 2 additions & 0 deletions charts/falcosidekick/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,8 @@ config:
existingSecret: ""
# -- Extra environment variables
extraEnv: []
# -- Extra command-line arguments.
extraArgs: []
# -- DEBUG environment variable
debug: false
# -- a list of escaped comma separated custom fields to add to falco events, syntax is "key:value\,key:value"
Expand Down

0 comments on commit fa958d5

Please sign in to comment.