Skip to content

executors: Limit maximum bandwidth per VM

Administrator requested to merge es/max-bandwidth-vm into main

Created by: eseliger

This is an experiment, but since we already have the config for CNI at hand now, I figured why not give it a try. I want to run this on k8s and Cloud for a while and see if it has a negative impact. Ideally, this won't be noticeable, but it'll prevent excessive use of the network and hopefully also packet starvation on the host. Potential very low risk attack vector, that could prevent other jobs from updating their heartbeats in time so they are reset?

If this has a negative effect, I'll make sure to revert this PR before the next release.

Test plan

Verified in a test VM that the bandwidth is indeed limited correctly.

Merge request reports

Loading