Hi team,
I'm currently working on replacing my existing egressd setup with kvisor and wanted to share a few observations and missing features I've encountered during the process:
- Metrics backend: kvisor currently uses
ClickHouse; I'd like to see support for Prometheus as a backend.
- Required mounting of
/sys/fs/bpf to get it working properly.
- Needed to run some
sysctl commands in init containers to make it work on Flatcar OS.
- Had to modify the Makefile slightly to support cross-compilation for a different architecture than the build environment.
I'll be opening a PR shortly to address these items. Looking forward to your feedback!