Request infrastructure for Pixie project
aimichelle opened this issue · 4 comments
First and Last Name
Michelle Nguyen
Company/Organization
New Relic
Job Title
Senior Principal Software Engineer
Project Title (i.e., a summary of what do you want to do, not what is the name of the open source project you're working with)
Self-hosted runners for BPF tests
Briefly describe the project (i.e., what is the detail of what you're planning to do with these servers?)
Our eventual goal for Pixie's testing infrastructure is to have everything on Github Actions. Pixie relies on eBPF to collect telemetry data, and we have a BPF test suite with specific environment requirements that aren't offered by the standard Github Action runners (needs to run KVM).
Is the code that you’re going to run 100% open source? If so, what is the URL or URLs where it is located? What is your association with that project?
Pixie and our BPF tests are 100% open source: https://github.com/pixie-io/pixie
I am a maintainer of Pixie.
What kind of machines and how many do you expect to use (see: https://metal.equinix.com/product/servers/)?
2 m3.large.x86 -- these will be used to run multiple BPF tests for multiple builds at once.
What operating system and networking are you planning to use?
Ubuntu 22.04
Any other relevant details we should know about?
Thanks for all of your help! We've been working on getting our BPF tests to run with qemu and are excited that it'll enable us to finally move our test suite to Github actions.
Thanks @caniszczyk ! Would it also be possible to give access Zain Asgar (zasgar@gmail.com) and Vihang Mehta (vihang.mehta@gmail.com) access to these machines as well? We are all maintainers for Pixie.
@aimichelle invites sent!
Closing this as done, @aimichelle feel free to reopen if needed.