
Andrey
24.05.2018
13:31:19
они только так работают)
артефакты - это как раз тот зашаренный билд
cache - все, что нужно для запуска, папки с вендором

Konstantin
24.05.2018
13:34:58

Google

Andrey
24.05.2018
13:35:45
в смысле?
ты можешь дать имя кешу через key
там есть много переменных - коммит хеш, имя бранча
или имя проекта
но в целом это пиздец)
идея билда - иметь независимый от внешних воздействий процесс
https://docs.gitlab.com/ee/ci/caching/
artefacts работает так - объявляешь в первой таске, все следующие за ней этот артефакт наследуют

Dmytro
24.05.2018
13:39:32

Konstantin
24.05.2018
13:44:25

Dmytro
24.05.2018
13:44:55
Ну почему, у меня вот так сделано
Кеш фром образ предыдущего коммита

Konstantin
24.05.2018
13:45:31
в смысле?
у меня с тобой всё заново, зря имя сменил, я лишь по "троллингу" смог понять кто ты))

Google

Dmytro
24.05.2018
13:45:54
У меня контейнер с машин лернинг приложением, он с нуля будет минут 40 билдиться
Кеш фром и правильный порядок слоёв спасает

Konstantin
24.05.2018
13:46:54

Дмитрий
24.05.2018
14:09:25
Подскажите, есть у kubectl какой-то verbose? Мастер очень долго отвечает на любой запрос, хочу посмотреть где именно подвисает.

Konstantin
24.05.2018
14:11:33

Дмитрий
24.05.2018
14:11:53
там такого не нашел
в логах apiserver controller-manager scheduler тоже в этот момент ничего подозрительного не пролетает
предполагаю что дело в etcd, но доказать не могу)

Konstantin
24.05.2018
14:13:34
там такого не нашел
https://kubernetes.io/docs/reference/kubectl/cheatsheet/#kubectl-output-verbosity-and-debugging

Дмитрий
24.05.2018
14:14:01
ага, спасибо

Dmitry
24.05.2018
14:15:09
там такого не нашел
# kubectl help
...
Use "kubectl options" for a list of global command-line options (applies to all commands).
# kubectl options
...
-v, --v=0: log level for V logs
Опоздал правда)

Дмитрий
24.05.2018
14:17:51
Да, спасибо
Странно, вроде ошибок выводе нету, но уж очень медленно всё просиходит

camodor
24.05.2018
15:08:24
камрады, не понимаю, ингресс экспоузится, как сервис на 3000+ портах, или он все таки должен слушать 80 и 443?

Dmytro
24.05.2018
15:11:29
в вашем же случае может быть надо не так - тут вам виднее

Konstantin
24.05.2018
15:13:03

Dmytro
24.05.2018
15:13:25

Google

Dmytro
24.05.2018
15:14:31
я обычно юзаю -v=8 но это просто копипаст из какого-то мануала и какая цифра какие логи даст без понятия

Konstantin
24.05.2018
15:15:21

Dmytro
24.05.2018
15:15:49

Konstantin
24.05.2018
15:17:45

Dmytro
24.05.2018
15:19:08
ну куда деваться, с убожеством гитлаба все равно без велосипедов никуда

Дмитрий
24.05.2018
15:19:13

Dmytro
24.05.2018
15:20:03
банальнейших же вещей там нет, апстрим билдов, или там чтобы в джобе можно было сделать инпут и выбрать какой енв продеплоить
и такой боли можно на несколько листов выписать

Дмитрий
24.05.2018
15:21:28

Dmytro
24.05.2018
15:21:46
можно енв создать и UI а удалить нет, только через апи

Konstantin
24.05.2018
15:23:04

Dmytro
24.05.2018
15:23:10
идиоты блять (с)

Konstantin
24.05.2018
15:23:34

Dmytro
24.05.2018
15:23:56
да вот как раз загоняют все команды на gitlab CI
и там будет и весь код и CI ля всех команд и докер реджистри
создают новый single point of failure усиленно

Google

Dmytro
24.05.2018
15:25:11
учитывая что там решили юзать SoftNAS он уже у нас ложился и 3 дня хистори всех реп терял (потому что бекапы для дураков) я с нетерпением жду когда юта вся дженга завалится

Konstantin
24.05.2018
15:25:12

Dmytro
24.05.2018
15:25:35
да, но пока что этого нет

Konstantin
24.05.2018
15:26:12
как раньше было хорошо - linux vs windows, сейчас тем для холиваров куда больше)))

Dmytro
24.05.2018
15:27:27
просто надо инструмент под задачу а не всех загнать на какую-то хрень потому что кому-то там она понравилась и он ее пробустил
у нас так с опеншифтом вышло, теперь вот пушат гитлаб

Andor
24.05.2018
15:28:20
а с гитлабом-то что не так?

Dmytro
24.05.2018
15:29:13
да все не так, как CI то просто ниже плинтуса поделие
проблемы с импортом с гитхаба - банальнейшая же задача но нет

Andor
24.05.2018
15:29:30
на уровне travis ci

Dmytro
24.05.2018
15:29:34
куча багов

Andor
24.05.2018
15:29:40
что за проблемы с импортом с гитхаба?
багов везде дофига, в багтрекер кубера ты сам регулярно смотришь

Dmytro
24.05.2018
15:30:30
в полседней версии наконец осилили сделать аналог деплоймент кейс гитхаба, чтобы не пихать свой персональный токен для доступа в докер реджистри в пул секреты куба а можно было для каждого реджистри сделать отдельный токен
энтерпрайз супер-пупер премиум саппорт вместо ответа чараз 4 часа отвечает через 3 дня

Andor
24.05.2018
15:32:28
слова вроде понятные, но ничо не понятно
про поддержку хз, мы юзали селф-хостед

Dmytro
24.05.2018
15:32:57
импорт с гитхаба сначала вообще валился с 500, потом вроде в новой версии заработал через раз но упорно импортирует не в выбранный проект а в твой личный спейс
и тд. и т.п.

Andor
24.05.2018
15:33:15
у меня работал вообще без проблем

Google

Dmytro
24.05.2018
15:33:15
так и у нас селф хостед но энтерпрайз

Andor
24.05.2018
15:33:37
импортил проекты в версиях 9.х без каких-либо проблем

Dmytro
24.05.2018
15:33:40

Andor
24.05.2018
15:33:42
ну то есть вообще вопросов не возникало
может именно в энтерпрайз было сломано? %)

Konstantin
24.05.2018
15:34:48

Dmytro
24.05.2018
15:34:55
у нас просто под 20 гитхаб организаций с сотнями или может тысячами репо в каждой, загоняют нас на гитлаб потому что гитхабу типа платить много

Дмитрий
24.05.2018
15:35:09
В гитлабе багов очень много, они правда и фиксятся быстро, но и так же быстро возникают новые)
Хотя когда используешь 20% от функционала оно не сильно напрягает)

Dmytro
24.05.2018
15:35:34
и вот когда гитлаб пытается выгрести все репы из всех орг что мой юзер имеет доступ - происходят разные веселые вещи

Andor
24.05.2018
15:36:05
ну вот это уже очень специфичный кейс
сомневаюсь что у многих пользователей есть доступы в тысячи репозиториев

Konstantin
24.05.2018
15:37:46
что-то получилось ^_^
один образ, разные теги

Dmytro
24.05.2018
15:38:26

Andor
24.05.2018
15:38:37
баг-то повесил им?
энтерпрайзы ваще в монорепо живут без гитов :)

Dmytro
24.05.2018
15:40:10
один образ, разные теги
о кстати про это, в гитлабе можно один и тот же образ запушать с несколькими тегами (но ID у образа одинаковый), а вот если потом удалить любой из этих тегов то удалится этот тег, образ и все другие теги что на него ссылаются