eBPF based tool for tracing file access patterns. This project is under development, so please don't use it in any critical environment.
FLAP uses bpftrace at its core.
- Cgroup tracing
- PID tracing
- Command tracing
- Sandbox tracing
- Webhook on pod creation/delete
- Extract the required information (node, ns, pod, container, command)
- Add an init container to wait on an specific directory on the host to finish
- Creates a pod in the namespace on the target node (pod uid, namespace, and container)
- Starts tracing
- Terminate upon pod removal