Hi guys,
I'm working on OCI image with osquery inside for k8s. We wanna collect network and process activities from host OS(k8s worker node) over netlink socket(getting events from kernel audit) as a daemonset which will initiate by kubelet/kube-scheduler.
For testing I gave additional linux capabilities (CAP_AUDIT_READ and CAP_AUDIT_CONTROL) for the container, but event tables are empty.
And if I check active netlink sockets(ss -f netlink) on host OS, I see that osquery didn't subscribe to kernel audit.
Osquery's logs are empty, syslog are empty too.
Anybody meet or work with this?
Thanks guys.