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

General update #2

Open
mfranzil opened this issue Jun 1, 2023 · 2 comments
Open

General update #2

mfranzil opened this issue Jun 1, 2023 · 2 comments

Comments

@mfranzil
Copy link

mfranzil commented Jun 1, 2023

Hi,
I found your project immensely useful for a eBPF-based project on K8s observability.

Since it was kinda outdated, I made the following modifications in order to cater it more to k8s than just Docker:

  • Updated to Go 1.20
  • Updated (most) dependencies
  • Integrated crictl RuntimeApi calls
  • Added a parameter for printing the whole payload of requests and responses
  • Added timestamp in the strings
  • Moved BPF file to a separate one

If you're interested you may or may not integrate any modification at the pull request I just made (#1). Let me know!

@mfranzil mfranzil mentioned this issue Jun 1, 2023
@stwind
Copy link
Owner

stwind commented Jun 3, 2023

Thanks @mfranzil ! It is pleasure to be helpful to your project and I will surely take a look.

Yeah it is a bit outdated and I am out of touch of the current status of k8s, docker, eBPF etc. May probably take some time to catch up :(

@mfranzil
Copy link
Author

mfranzil commented Jun 4, 2023

In reality, containerd API hasn't really changed much and your program still worked well, just needed a fix here and there and the CRI API implementation. There are some interesting new developments but nothing really breaking.

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

No branches or pull requests

2 participants