cncf/cluster

Request infrastructure for Pixie project

aimichelle opened this issue · 4 comments

First and Last Name

Michelle Nguyen

Email

michellenguyen@pixielabs.ai

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.