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

Track environment variables managed by Falco #2949

Closed
2 tasks done
FedeDP opened this issue Dec 6, 2023 · 2 comments
Closed
2 tasks done

Track environment variables managed by Falco #2949

FedeDP opened this issue Dec 6, 2023 · 2 comments

Comments

@FedeDP
Copy link
Contributor

FedeDP commented Dec 6, 2023

What to document

Falco 0.37.0 will support multiple environment variables; here is a list:

  • SKIP_DRIVER_LOADER used by Falco fat image to skip the driver loading part
  • HOST_ROOT to set an host system root different from / (useful when running in a container; automatically set by falco, falco-driver-loader and falco-driver-loader-legacy docker images to /host)
  • FALCO_HOSTNAME to override machine hostname
  • FALCO_CGROUP_MEM_PATH to be set to a filepath containing memory usage
  • FALCO_FRONTEND useful to be set to noninteractive to skip dialog choice during Falco deb/rpm packages installation. This is somewhat similar to DEBIAN_FRONTEND
  • FALCO_DRIVER_CHOICE useful to be set to kmod, ebpf or modern_ebpf (same names as engine.kind in Falco config) during Falco deb/rpm package installation, to skip dialog choice but still retain the driver configuration
  • FALCOCTL_ENABLED useful to be set to no during Falco deb/rpm packages installation, to disabling the automatic artifacts follow by falcoctl
  • FALCO_BPF_PROBE DEPRECATED IN 0.37.0 and will be removed in 0.38.0 to set the path to the bpf probe to be used by Falco

/cc @falcosecurity/falco-website-maintainers

Tasks

Preview Give feedback
@FedeDP
Copy link
Contributor Author

FedeDP commented Dec 6, 2023

/milestone 0.37.0

@poiana poiana added this to the 0.37.0 milestone Dec 6, 2023
@incertum
Copy link
Contributor

incertum commented Dec 6, 2023

@FedeDP 🚀 could we also update the comments in the falo.yaml around env variables (at the top, see here)? Thank you.

Re FALCO_BPF_PROBE DEPRECATED IN 0.37.0 and will be removed in 0.38.0 to set the path to the bpf probe to be used by Falco what should adopters use instead to customize the bpf probe path? I would include such a statement. I gave similar feedback around updating the deprecation notice message, see #2931.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants