Size: a a a

2020 May 31

СВ

Сергей Вихирев... in ru_gitlab
ну какой ни будь terraform например для hetzner
источник

GG

George Gaál in ru_gitlab
Сергей Вихирев
ну какой ни будь terraform например для hetzner
Вопрос
источник

DB

Dmitrii Barsukov in ru_gitlab
а зачем? почему нужны именно отдельные виртуалки а нельзя докером с большим подом пользоваться?
источник

GG

George Gaál in ru_gitlab
Зачем виртуалки? Что в них гонять будете ?
источник

GG

George Gaál in ru_gitlab
Dmitrii Barsukov
не, смотри, мы ставим кубер на виртуалочку, просто базовый по гугловому мануалу, ничего лишнего, калико и все.
Затем там поднимаем хелмом раннер, Который имеет параметр concurrent: 10 и запускает на каждый джоб по одному выполняющему раннеру и потом их убивает после исполнения
Хз, от коллеги зависит. Я так понял, у него проблема не с раннером, а с пайплайнами
источник

СВ

Сергей Вихирев... in ru_gitlab
Dmitrii Barsukov
а зачем? почему нужны именно отдельные виртуалки а нельзя докером с большим подом пользоваться?
не хочу платить за большую ноду.
типа если ничего не билдится, зачем мне это оплачивать :)
источник

DB

Dmitrii Barsukov in ru_gitlab
ну сделай у кубера автоскейл
источник

GG

George Gaál in ru_gitlab
Сергей Вихирев
не хочу платить за большую ноду.
типа если ничего не билдится, зачем мне это оплачивать :)
Hpa накрутите )
источник

GG

George Gaál in ru_gitlab
Dmitrii Barsukov
ну сделай у кубера автоскейл
+
источник

DB

Dmitrii Barsukov in ru_gitlab
поверь, тебе это будет проще понять, чем написать обертку для своего оркестратора
источник

GG

George Gaál in ru_gitlab
Либо как я сказал - в пайплайне создавать виртуалку, а потом ее убивать
источник

DB

Dmitrii Barsukov in ru_gitlab
источник

GG

George Gaál in ru_gitlab
К раннеру это никакого отношения не имеет 🤷‍♂
источник

DB

Dmitrii Barsukov in ru_gitlab
George Gaál
Либо как я сказал - в пайплайне создавать виртуалку, а потом ее убивать
за ней следить надо :)
источник

GG

George Gaál in ru_gitlab
Dmitrii Barsukov
за ней следить надо :)
Эт да
источник

GG

George Gaál in ru_gitlab
Но это не должно быть проблемой 🤷‍♂
источник

DB

Dmitrii Barsukov in ru_gitlab
ну если человек хочет терраформ то наверное не должно быть :)
источник

DB

Dmitrii Barsukov in ru_gitlab
к терраформу прикручиваешь ансибл, раскатываешь раннер, подключаешь его и готово
источник

DB

Dmitrii Barsukov in ru_gitlab
только длительность пайплайна не забудь поднять до часов трех, иначе пока все запустится - сбилдить не успеешь :)
источник

GG

George Gaál in ru_gitlab
Ещё подойдет docker machine executor
источник