Skip to content

Commit 4c79d25

Browse files
c2ndevpoiana
authored andcommitted
feat: edit docs and changelog
Signed-off-by: cannarelladev <cannarella.dev@gmail.com>
1 parent f002ad7 commit 4c79d25

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed

charts/falco/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
This file documents all notable changes to Falco Helm Chart. The release
44
numbering uses [semantic versioning](http://semver.org).
55

6+
## v7.2.0
7+
8+
* Add `artifact-state-dir` volume shared between falcoctl-artifact-install and falcoctl-artifact-follow to maintain artifact state consistency
9+
610
## v7.1.2
711

812
* Upgrade falcoctl to v0.12.0 (adds Cosign v3 with Bundle Format support).

charts/falco/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -768,10 +768,12 @@ The following table lists the main configurable parameters of the falco chart v7
768768
| falcoctl.config.artifact.follow.pluginsDir | string | `"/plugins"` | See the fields of the artifact.install section. |
769769
| falcoctl.config.artifact.follow.refs | list | `["falco-rules:5"]` | List of artifacts to be followed by the falcoctl sidecar container. |
770770
| falcoctl.config.artifact.follow.rulesfilesDir | string | `"/rulesfiles"` | See the fields of the artifact.install section. |
771+
| falcoctl.config.artifact.follow.stateDir | string | `"/artifactstate"` | Directory where falcoctl will save its artifact state files. This directory is shared between the init container and the sidecar to maintain state consistency across artifact install and follow operations. |
771772
| falcoctl.config.artifact.install.pluginsDir | string | `"/plugins"` | Same as the one above but for the artifacts. |
772773
| falcoctl.config.artifact.install.refs | list | `["falco-rules:5"]` | List of artifacts to be installed by the falcoctl init container. |
773774
| falcoctl.config.artifact.install.resolveDeps | bool | `true` | Resolve the dependencies for artifacts. |
774775
| falcoctl.config.artifact.install.rulesfilesDir | string | `"/rulesfiles"` | Directory where the rulesfiles are saved. The path is relative to the container, which in this case is an emptyDir mounted also by the Falco pod. |
776+
| falcoctl.config.artifact.install.stateDir | string | `"/artifactstate"` | Directory where falcoctl will save its artifact state files. This directory is shared between the init container and the sidecar to maintain state consistency across artifact install and follow operations. |
775777
| falcoctl.config.indexes | list | `[{"name":"falcosecurity","url":"https://falcosecurity.github.io/falcoctl/index.yaml"}]` | List of indexes that falcoctl downloads and uses to locate and download artiafcts. For more info see: https://github.com/falcosecurity/falcoctl/blob/main/proposals/20220916-rules-and-plugin-distribution.md#index-file-overview |
776778
| falcoctl.image.pullPolicy | string | `"IfNotPresent"` | The image pull policy. |
777779
| falcoctl.image.registry | string | `"docker.io"` | The image registry to pull from. |

charts/falco/values.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -619,7 +619,8 @@ falcoctl:
619619
rulesfilesDir: /rulesfiles
620620
# -- Same as the one above but for the artifacts.
621621
pluginsDir: /plugins
622-
# -- Directory where falcoctl will save its artifact state files. This is used to keep track of the installed artifacts between install and follow.
622+
# -- Directory where falcoctl will save its artifact state files. This directory is shared between the init container
623+
# and the sidecar to maintain state consistency across artifact install and follow operations.
623624
stateDir: /artifactstate
624625
follow:
625626
# -- List of artifacts to be followed by the falcoctl sidecar container.

0 commit comments

Comments
 (0)