
Dmitry
10.07.2018
22:24:47
https://docs.gitlab.com/runner/commands/ ?

Konstantin
10.07.2018
22:24:48
Там это пошагово расписано

Dmitry
10.07.2018
22:25:13
Или еще где-то?
вот еще откопал. ща https://docs.gitlab.com/runner/install/docker.html

Google

Konstantin
10.07.2018
22:26:30
https://docs.gitlab.com/runner/install/docker.html

Dmitry
10.07.2018
22:26:33
Получается стандартный вариант мапить конфиг

Konstantin
10.07.2018
22:26:47
это не ещё, это как раз то что надо

Dmitry
10.07.2018
22:26:59
ага, смотрю спасибо
Я думал все конфиги через окружения передам и все)

Konstantin
10.07.2018
22:27:40
не, он не умеет(

Dmitry
10.07.2018
22:27:48
ок. тайна раскрыта

Konstantin
10.07.2018
22:28:09
https://github.com/FlakM/gitlab-runner-auto-register
воть
но давно не обновлялся и я не дошёл ещё до его потрахов

Dmitry
10.07.2018
22:30:20
Да, все встало на места. Когда ожидаешь от софта чего-то, и ожидания встречаются с реальностью. когда-то в минус когда-то в плюс

Konstantin
10.07.2018
22:30:46
зачем чего-то ожидать, когда можно в доках всё узнать)

Dmitry
10.07.2018
22:32:21
Когда постоянно дергают, доходишь до дока но потом это все куда-то уплывает.

Google

Dmitry
10.07.2018
22:37:46
А как принято раннеры плодить? один общий или один на проект? или типа один большой общий и несколько конкретных на сильные нагрузки?
https://github.com/FlakM/gitlab-runner-auto-register заработало вроде. спасибо.

Konstantin
10.07.2018
22:47:24

Dmitry
10.07.2018
22:47:33

Konstantin
10.07.2018
22:49:02
У меня сборщики/тестировщики - shared n штук, деплоеры уже к проектам привязаны. Кому-то наоборот надо все привязывать и ограничивать
А кто-то и вовсе только с shared обходится )

Dmitry
10.07.2018
22:51:32
Начем с shared тогда, будем добавлять по необходиомости. Оно ведь через pull работает? Можно выходит в закрытую сеть ставить

Konstantin
10.07.2018
22:51:58
Ага

Dmitry
10.07.2018
22:52:25
тогда можно ваще cloud юзать. Там с server git-hook вообще как? возможно ли сделать?

Konstantin
10.07.2018
22:53:01
Да, в админке раздел и там же ссылки на доку

Dmitry
10.07.2018
22:53:09
в облаке?
хммм.

Konstantin
10.07.2018
22:53:16

Dmitry
10.07.2018
22:53:34

Konstantin
10.07.2018
22:53:58
в облаке?
А, ну нет конечно, какие сервер хуки?))

Dmitry
10.07.2018
22:54:10
ну хз, может магия

Konstantin
10.07.2018
22:54:25
Интеграцию можно, слать запрос куда-то себе
Какая задача то?
А то навелосипедишь

Dmitry
10.07.2018
22:55:33
про хуки? пре-коммит чек ansible, например для vault

Google

Konstantin
10.07.2018
22:55:59
Я не знаю про что, ты же делаешь

Dmitry
10.07.2018
22:56:11
А,ну ваще CI хочу перетащить на gitlab

Konstantin
10.07.2018
22:56:15
Прекоммит кажись не выйдет в облаке

Dmitry
10.07.2018
22:56:26
потом репозтории перетащить с гитхаба

Konstantin
10.07.2018
22:56:39
Я вот 100% не скажу, на своём сижу почти сразу

Dmitry
10.07.2018
22:56:52
ок. как с поддержкой? без гемора?

Konstantin
10.07.2018
22:57:05
Поддержка чего?

Dmitry
10.07.2018
22:57:13
гитлаба - сервера
ну, с облаком оно само работает, 100%

Konstantin
10.07.2018
22:57:57
Я думаю тут зависит от того, кто будет поддерживать ?
Доки хорошие, фичи пилят каждый день

Dmitry
10.07.2018
22:58:49
стартап, 1-2 чела макс

Dmitry
10.07.2018
22:59:02
да, понятно - доки нормуль, все чистенько сделано. Мне нравится
Но вот вопрос овехеда поддежки - хз
Кстати, https://github.com/FlakM/gitlab-runner-auto-register сработал на регистрацию и на дерегистрацию (`docker stop`). Приятно!
Вопрос по гитлабу. Есть кто билдит с google repo? репозитории типа android

Konstantin
10.07.2018
23:57:27

Dmitry
11.07.2018
00:51:40
о, а это как срабатывает?
...теперь буду думать как google repo запилить. Думаю повесить хук на манифест

Dmitry
11.07.2018
05:37:04

Google

Илья
11.07.2018
05:41:57
Docker только начинаю изучать. Есть необходимость развернуть новый локальный репозиторий и перенести в него образы. Как грамотно пошагово это сделать?
Есть docker-compose.yml

Volodimir Fedorov
11.07.2018
05:49:05
локальный репозиторий образов?
https://docs.docker.com/registry/deploying/

Илья
11.07.2018
05:57:40

Konstantin
11.07.2018
07:11:21

Dmitry
11.07.2018
07:17:23
Кстати, для селфхостед советую обратить внимание на harbour от vmware
Вот это режистри здорового человека

Admin
ERROR: S client not available

Web
11.07.2018
07:32:52
[ Анонс]
Приглашаем на курс
"Architecting on AWS»
Старт: 16/07/2018
Подробнее здесь: https://goo.gl/JSr1fB

Arty
11.07.2018
08:30:04
подскажите по ошибке
Error parsing reference: "golang:1.9-alpine as builder" is not a valid repository/tag: invalid reference format
В докерфайле FROM golang:1.9-alpine as builder
этот синтаксис с алиасом "as" с какой (или до какой) версии докера поддерживается? кто нибудь знает? что-то не могу нагуглить
всё, разобрался, это фича из multistage builds

Эдуард
11.07.2018
08:52:06
Если ошибаюсь - то 18
На память 17.04 позволяла COPY --from=0
А в следующей уже запилили илиасы

Yevhen
11.07.2018
09:02:11
Multi-Stage Builds - Docker Blog
https://blog.docker.com/2017/07/multi-stage-builds/

Sin
11.07.2018
09:42:51
есть у нас канал связанный с Артифактори? (медленное скачивание артефактов в определенные утренние часы, притом крон очисток ненужного кэша настроен на 5 утра, может он?) и куда копать?

Ваня
11.07.2018
10:11:14
Всем привет, а кто нибудь использовал Postgres XL в кубернетисе?
Интересует работа в кубернетисе, но если нет, то пойдёт общий вариант.

Nik
11.07.2018
10:21:34
народ, а у кого какая инфраструктура хранения/работы с логами (кроме файлов и эластика, инетерсуют, если еще варианты)

Google

Sergey
11.07.2018
10:25:35

Vladimir
11.07.2018
10:27:41
Elk тот же хрен, только в профиль

Nik
11.07.2018
10:30:18
В ELK сильно больно делает логстеш, учитывая что обработка минимальна (просто сислог в эластик). Смотрел Heka, но она деприкейтед. Есть новая приблуда от мозиллы - но пока ее еще не попробовал. + syslog-ng умеет в эластик, но тоже через костыли - записать в файл, потом из файла прочитать и написать в эластик.
Но пунктом 2 - не уверен, что эластик это лучшая хранилка для логов.

No1
11.07.2018
10:32:38
ELK стек ок для логов

Sergey
11.07.2018
10:32:52

Nik
11.07.2018
10:33:04

No1
11.07.2018
10:33:15
шо где жрет? кого жрет?

Sergey
11.07.2018
10:33:24
"жрет как кобыла а КПД 0"
(щютка)

Nik
11.07.2018
10:33:44
логстеш в первую очередь очень тяжел.
Эластик неплох, если правильно настроить какие поля индексировать, а какие нет.

No1
11.07.2018
10:37:31
вы там фильтруете что-то или что вы делаете что вам нужен logstash?
мульон логов?

Sergey
11.07.2018
10:42:51
грокать логи нормально
а так да, мульоны:)

Nik
11.07.2018
10:44:18
там на обеих и Elastic и Logstash, но явно вижу кто кушет проц с оперативой
есть друг, собранный из c и lua - https://github.com/mozilla-services/hindsight.