Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update(falco): add HOST_ROOT and FALCO_HOSTNAME by default #644

Merged
merged 4 commits into from
Apr 12, 2024

Commits on Apr 12, 2024

  1. update(falco/templates): always add FALCO_HOSTNAME env var

    This env var is consumed by Falco's gRPC servers and passed to libs to populate `evt.hostname`, and used in metrics (possibly other purpose in the future) as well.
    
    Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
    leogr committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    4558db9 View commit details
    Browse the repository at this point in the history
  2. update(falco/templates): add HOST_ROOT env

    Although HOST_ROOT is already set in all container images consumed by this chart, its default value (i.e. `/host`) is hard-coded in many points across this chart. So for consistency, we also force set it in `env:` for the main container and the initContainer as well.
    
    The alternative would be to make it parametric, but since this is just an implementation detail that does not produce a user-facing effect, there's no compelling reason for the user to modify it.  Moreover, the hard-coded value works since its usage is consistent across and limited to only containers managed by this chart.
    
    Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
    leogr committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    df76d36 View commit details
    Browse the repository at this point in the history
  3. update(charts/falco): bump chart version to 4.3.0

    Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
    leogr committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    56020a3 View commit details
    Browse the repository at this point in the history
  4. docs(falco): add changelog for 4.3.0

    Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
    leogr committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    3f4b245 View commit details
    Browse the repository at this point in the history