у меня такой же набор тулов, и гитлаб, и ансибл, но это решение же тупо неудобное.
нет такого дикого оверхеда от того же рандека (хоть он и говно), чтобы отказываться от единого интерфейса по всем задачам, не бегать по пайплайнам, не искать логи от двухнедельной давности запуска в гитлабовских потрохах.
зависимости между джобами, если они в разных проектах в гитлабе, это опять же боль