
Psy
08.06.2018
09:09:35

Sergey
08.06.2018
09:10:00

Григорий
08.06.2018
09:10:39
привет, кто-нибудь юзает динамического jenkins слева? типа этого - https://hub.docker.com/r/jenkinsci/slave/
я правильно ж понимаю, что это просто образ с дженкинс слейвом, который автоматически коннектится к моему мастеру и на основе этого образа я должен строить образ уже с моим приложением и всякими тестами итд?

Andrey
08.06.2018
09:10:43
непрерывная доставка у вас билды из воздуха берёт?

Google

Sergey
08.06.2018
09:13:46

Andrey
08.06.2018
09:14:22
я с вами частично согласен, ansible для сборки не свосем подходящий инструмент.
мне в наследство досталась сборка на ansible, надеюсь избавится от неё

Григорий
08.06.2018
09:15:03

Sergey
08.06.2018
09:20:02

Andrey
08.06.2018
09:21:30
я так думаю
либо хочется унификации и взаимозаменяемости

Григорий
08.06.2018
09:22:13

Sergey
08.06.2018
09:22:37

Dmitry
08.06.2018
09:22:42
Ставишь на хост докер и билдишь все в нем

Andrey
08.06.2018
09:23:23

Google

Leo
08.06.2018
09:23:34
да)

Andrey
08.06.2018
09:23:49
ну тогда и systemd подойдёт

Leo
08.06.2018
09:23:50
только подшаманить надо не много)

Andrey
08.06.2018
09:23:59
не, тогда не подойдёт

Григорий
08.06.2018
09:24:13

Leo
08.06.2018
09:24:30
systemd - вроде как не no name )
чуть чуть так)

Sergey
08.06.2018
09:24:37

Григорий
08.06.2018
09:25:00
ну nspawn я просто не слышал

Leo
08.06.2018
09:25:06
containerd

Andrey
08.06.2018
09:25:27
просто с докером больше народу знакомо и под CI тулзы обычно есть модуль для сборки в докере

Leo
08.06.2018
09:25:42
дело вкуса

Sergey
08.06.2018
09:26:07
вот когда доскер-демон колом встанет вместе с мешком контейнеров - приходите, про systemd-nspawn расскажу.

Andrey
08.06.2018
09:26:22
дело вкуса
не только. Если потребуется делегировать эту задачу, распространённость технологии сыграет свою роль

Sergey
08.06.2018
09:26:54

Andrey
08.06.2018
09:27:42
речь про конкретно эту фичу в systemd и распространённость её использования для этого use case
с распространённостью самого systemd спорить не стану

Григорий
08.06.2018
09:28:46
мля, вся суть этого чатика.
приходишь с вопросом "Как мне построить такой дом", а тебе - "Кирпичи - это хуйня, надо строить из говна и палок"

Andrey
08.06.2018
09:29:14
ну так. не хочешь, не ешь :)

Google

Andrey
08.06.2018
09:29:54
а во вторых, тебе посоветовали два более приемлемых решения, чем регистрация докер контейнера как jenkins slave

Sergey
08.06.2018
09:30:20

Leo
08.06.2018
09:31:13

Григорий
08.06.2018
09:31:15

Andrey
08.06.2018
09:31:32
да я понял. Вы же не спорите с тем, что jenkins+build in docker выдаст больше результатов в гугле чем jenkins + build with systemd-nspawn

Leo
08.06.2018
09:31:34
os

Sergey
08.06.2018
09:31:56

Leo
08.06.2018
09:32:23
я бы поднял slave...
не в докере, сборку можешь делать в контейнерах

Sergey
08.06.2018
09:32:42

Leo
08.06.2018
09:32:50
with docker container
и все
и по крону чистить

Andrey
08.06.2018
09:34:10
не вижу там systemd

Sergey
08.06.2018
09:37:10

Григорий
08.06.2018
09:40:45
да что с ним возюкаться то? осиливается с 0 за 1-2 недели. с вашими альтернативами будешь дрючиться, пытаясь нагуглить что-то, что ещё никто не обсуждал(либо обсуждал на форуме арчлинукса)

Andrey
08.06.2018
09:41:28
вот я примерно это хотел написать. Я не буду спорить с техническими преимуществами, потому что не знаю про них ничего
любое отклонение от мейнстрима наказуемо :)

Google

Andrey
08.06.2018
09:43:03
но я оставляю за собой право прийти в этот чатик и поспрашивать про systemd контейнеры, мало ли

Григорий
08.06.2018
09:43:30
и тебе никто не поможет, кроме Сергея)

Sergey
08.06.2018
09:44:04

Григорий
08.06.2018
09:44:27
ладно, я утрирую же

Бодя
08.06.2018
10:04:12
https://www.bestchange.ru/?p=706111 народ кому не трудно просто надо перейти по ссылке, подождать чтоб сайт погрузился и всё, никакого вреда вашему устройству не наносит, а мне поможет:)

Григорий
08.06.2018
10:05:31
tsung, jmeter, ab, siege?

Vladislav
08.06.2018
10:08:14

Степан
08.06.2018
10:19:05
Hi! Господа, может кто в курсе, как в jenkins pipeline вытянуть файлы из отработавшей другой джобы, которая была вызвана через build job. Нужны не артифакты, которые можно достать через copyArtifacts, а немного другие файлы.

Эдуард
08.06.2018
10:21:40
Доступы к чужим workspace у тебя не получится просто получить. Тебе в обе таски придётся юзать ws('/absolute/path/to/work/space').

Silent Bob
08.06.2018
10:49:15
подскажите, мне нужно создать апи которое при запросе создает энное кол-во ec2 micro инстансов с предустановленным софтом (socks5 прокси сервер), и затем, также по запросу удаляет (или просто стопает?) все эти инстансы. Я нуб в AWS (но не в linux servers), но может подскажете в какую сторону сразу смотреть чтобы сделать подобное?

Pavel
08.06.2018
10:49:57

Deep Sea
08.06.2018
10:50:04
terraform

emik0
08.06.2018
11:04:29

Silent Bob
08.06.2018
11:05:27
спасибо, буду курить мануалы по terraform

Vladimir
08.06.2018
11:07:27
terraform+bash и или система управления конфигурациями(ansible)

Александр
08.06.2018
11:07:38
зачем баш если есть ансибля?

Vladimir
08.06.2018
11:08:35

Александр
08.06.2018
11:08:50
?

Vladimir
08.06.2018
11:09:23
?
есть задачи в которых достаточно bash`a

Эдуард
08.06.2018
11:10:46

Google

Firestone
08.06.2018
11:17:04

Эдуард
08.06.2018
11:25:26
ну да, баш же нельзя 10 раз поюзать
У меня есть директория fuck.sh, и я в неё боюсь заходить, ибо там простынки по 1-2к строк на любимом баше. И я хз, что они делают спустя год.
А с ямлом проще, я ридми к роли всегда пишу

alexey
08.06.2018
11:27:23
+ ко всему терраформ умеет выдавать динамический инвентори для ансибла на основании tfstate
https://alex.dzyoba.com/blog/terraform-ansible/

Александр
08.06.2018
11:28:03

Silent Bob
08.06.2018
11:28:49
не стоит забывать что это более менее какой никакой язык и перед тем как что-то делать на нем стоит немного посмотреть на его возможности, а не сразу писать говнокод

Александр
08.06.2018
11:30:25

alexey
08.06.2018
11:31:04
баш хороший инструмент, питон хороший инструмент, но для IaC лучшая связка это TF + Ansible.

Silent Bob
08.06.2018
11:31:21