А под куб подложить kubevirt, кек
не, смотри, мы ставим кубер на виртуалочку, просто базовый по гугловому мануалу, ничего лишнего, калико и все.
Затем там поднимаем хелмом раннер, Который имеет параметр concurrent: 10 и запускает на каждый джоб по одному выполняющему раннеру и потом их убивает после исполнения