aurae-runtime / aurae

Distributed systems runtime daemon written in Rust.
https://aurae.io
Apache License 2.0
1.84k stars 90 forks source link

Move GitHub actions to Server #376

Open krisnova opened 1 year ago

krisnova commented 1 year ago

Right now we are unable to load/test our eBPF probes because of the limitation with GitHub actions.

Can we move to our own GitHub actions runners so we can load/test eBPF and virtualization in the future?

jesse-peters commented 1 year ago

Should we consider running them using kubernetes actions-runner-controller (or similar), or do we need to run on an actual host for these tests?

Are there any security concerns running these on Alice?

Would ephemeral VM's be better?

JeroenSoeters commented 1 year ago

Do we have any infra we could leverage for this? I wouldn't mind spending some time on this. I think we should run those tests on every PR to ensure we don't introduce any regressions.

krisnova commented 1 year ago

Yeah we have a rack of large bare metal servers we can give you access to -- message me on discord and I can get you access and in touch with the folks who manage it

dmah42 commented 3 weeks ago

i believe Nova was referencing the servers we use to host hachyderm.io. i'm not sure we would want to use the same servers, but spinning up a server to run this is certainly doable.

dmah42 commented 2 weeks ago

we run the cla-bot on a digital ocean box using kubectl. wouldn't it be nice to run it, and github action runners, using auraed...