@devops_ru

Страница 2889 из 4568
Vladislav
06.07.2017
06:48:53
Я надеялся, что есть штатный способ, т.к. процесс раннера и так всегда под рутом, просто конфиг на конкретного пользователя

Кирилл
06.07.2017
06:50:43
Управление правами и тд на удаленной системе к гитлабу не имеет отношения

Vladislav
06.07.2017
06:51:32
речь сейчас про gitlab-runner, а он полное отношение имеет к удаленной системе...

Aleksandr
06.07.2017
06:54:26
это бот, в личку рекламу шлет
все же жмут кнопку "Spam" в ответ?

Google
Кирилл
06.07.2017
06:54:46
Vladislav
06.07.2017
06:56:47
Да, кнопки сделайте мне хорошо, в гитлабе нет
я надеялся, что есть какая-нибудь команда в yaml конфиге, но документация упорно молчит на эту тему... единственное что нашел, это то, под каким пользователем будут выполняться команды. И получается, что если надо больше одного пользователя, то либо страдать, либо прописывать рута, как пользователя выполнения...

А я продолжаю мучить гитлаб ? Можно как-то выполнять действия при деплои только по тем файлам, которые изменились с предыдущего состояния?

Andrey
06.07.2017
08:16:06
а ты читал мануал?

для этого есть artifacts, сэкономлю пять минут чтения

будешь должен

Vladislav
06.07.2017
08:20:49
спасибо за наводку ??

Serg
06.07.2017
08:28:57
Привет! Может кто в курсе, как лучше всего передавать docker image между stages в gitlab? Артифакты или через push/pull или как то еще?

Serg
06.07.2017
08:36:03
а где они у тебя хранятся? не в registry ?
Они билдятся на первом шаге, на втором тестируются и только потом заливаются в репозиторий

Andrey
06.07.2017
08:36:39
ну регистри это стандартная вещь

Ivan
06.07.2017
08:36:45
а тестятся на стэйже?

Andrey
06.07.2017
08:36:47
можешь конечно по флешнету

Google
Andrey
06.07.2017
08:37:19
я не совсем понимаю тестировать докер)

есть апп, он собирается в образ со всеми зависимостями, если тест успешный - пакуется в образ и летит в регистри

Федя
06.07.2017
08:40:29
еще такая приколюха есть теперь и для докера https://robots.thoughtbot.com/tdd-your-dockerfiles-with-rspec-and-serverspec

Alex
06.07.2017
08:41:44
?

тестировать докерфайлы

Кирилл
06.07.2017
08:41:51
https://github.com/aelsabbahy/goss

Alex
06.07.2017
08:42:46
Чем больше тестов, тем лучше, жирнее намазывай для заказчика

Serg
06.07.2017
08:43:06
есть апп, он собирается в образ со всеми зависимостями, если тест успешный - пакуется в образ и летит в регистри
Запускаются тесты приложения в контейнере. "docker run $CONTAINER_TEST_IMAGE /script/to/run/tests" И дальше уже летит в регистри.

Федя
06.07.2017
08:44:24
а почему тесты сразу в сборку не включить на последнем шаге?

это примерно как собрать тачку без мотора, потом поставить мотор, если подошел, то загнать в гараж уже)

Alex
06.07.2017
08:46:44
как тесты эти протестировать?

Andrey
06.07.2017
08:46:45
у вас не должно быть разницы в окружении между продом, девом и тестингом

докер здесь просто инфра

мы тестируем поведение системы, что она работоспособна, далее образ летит в прод мезос/ранчер/куб

тестировать докер эт как-то адово.

Serg
06.07.2017
08:49:30
Не правильно обьяснил. Тестирую не докеробраз а приложение внутри. Зачем разбивать, вопрос хороший. Делаю по докам gitlab.

Федя
06.07.2017
08:50:02
а чем тестируешь прилагу?

Google
Yuri
06.07.2017
08:54:03
А скажите, сейчас есть альтернативы syslog'у для перпесылки логов на другие сервера, которые были бы быстрее?

Andrey
06.07.2017
08:54:52
greylog?)

Yuri
06.07.2017
08:55:14
так, отлично, еще может какие ключевые слова

Serg
06.07.2017
08:55:18
Yuri
06.07.2017
08:56:52
greylog?)
на джаве написан, не подойдет

Alexander
06.07.2017
08:58:10
fluentd

Yuri
06.07.2017
08:59:11
fluentd
это же руби

ELK
чистяков не одобрит

есть что-то на go, rust

чтобы прям модно, быстро и без cpu/mem bound

был раньше scribe и thrift

Yuri
06.07.2017
09:00:29
но оно очень некачественное говно, потому что дебажить его не возможно было

Andrey
06.07.2017
09:02:17
это джава, это руби, берите и пишите на перле)

перл это скейл, перл это успех. Букинг.ком не может ошибаться

Sergey 'dreik'
06.07.2017
09:03:01
Миллионы мух тоже

Yuri
06.07.2017
09:04:08
ну я собираюсь свое писать

просто для начала поискать хотел

Andrey
06.07.2017
09:04:52
это типа поиск такой?

Yuri
06.07.2017
09:05:06
да, спросить у коллег

Google
Andrey
06.07.2017
09:05:10
зайти и обосрать решения, которые тупо работают в половине нормальнызх контор?

и начать писать свое?

успехов)

Yuri
06.07.2017
09:05:25
я не обсирал

ты ошибся

Andrey
06.07.2017
09:05:45
это же джава, это же руби, как будто это решает что-то

Yuri
06.07.2017
09:06:03
я с тобой спорить не буду, ты обидчивый

Admin
ERROR: S client not available

Yuri
06.07.2017
09:06:10
спасибо за помощь

Andrey
06.07.2017
09:06:26
да нет, мне пофиг, чо ты там делаешь, просто ты странно ищешь ответов

Andrey
06.07.2017
09:07:34
Получить права суперпользователя на дистрибутиве Linux, использующем для инициализации системный менеджер systemd, можно с помощью недействительного имени пользователя в файле systemd.unit Подробнее: http://www.securitylab.ru/news/487165.php?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+securitylab%2FRuHackersNews+%28RuHackersNews+%5Bsecuritylab%5D%29

реклама системд и призыв Ныча в тред

Yuri
06.07.2017
09:08:09
Anton
06.07.2017
09:08:30
да, слабый канал на некоторых машинах
ну мож там всякие гельфы, месаджпаки лучше прикрутить чем своё строить не?

Andrey
06.07.2017
09:08:48
ну так с той стороны же джава)

Anton
06.07.2017
09:09:09
ну так с той стороны же джава)
это вообще тут причем?

Andrey
06.07.2017
09:09:13
вообще есть хардпас, называется prometheus

Yuri
06.07.2017
09:09:35
ну мож там всякие гельфы, месаджпаки лучше прикрутить чем своё строить не?
это один из путей решения, он рассматривается , форварды через цепочку своих серверов

Andrey
06.07.2017
09:09:38
сбор данных почти в реалтайм и бесшовная интеграция с приложением

Google
Andrey
06.07.2017
09:09:53
в любых разрезах

Anton
06.07.2017
09:10:06
Andrey
06.07.2017
09:10:59
ну человеку надо быстро покидать логами при этом пописав своего

Единорожа
06.07.2017
09:11:02
Хелп плиз. Это нормально что пуппет внутри одного класса не по порядку выполнять решил?)

Единорожа
06.07.2017
09:11:57
Кхм, а можно как-либо заставить его делать правильно?)

Anton
06.07.2017
09:12:19
Кхм, а можно как-либо заставить его делать правильно?)
20 сек в гугле, чел https://ask.puppet.com/question/4162/puppet-executions-sequence-inside-modules-or-classess/

Aleksandr
06.07.2017
09:19:17
Получить права суперпользователя на дистрибутиве Linux, использующем для инициализации системный менеджер systemd, можно с помощью недействительного имени пользователя в файле systemd.unit Подробнее: http://www.securitylab.ru/news/487165.php?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+securitylab%2FRuHackersNews+%28RuHackersNews+%5Bsecuritylab%5D%29
только в чём кроется уязвимость, если любой unit-файл по умолчанию выполняется от root и кладётся root'ом? защита от дурака, забывшего создать пользователя? нужно halt'ить старт если его нет? а ныч не ответит, он никогда не отвечает на неудобные вопросы, с ним невозможен диалог

Yuri
06.07.2017
09:31:47
Отправка логов из китая в сингапур

Artem
06.07.2017
09:37:25
А чем rsyslog/filebeat не устраивает?

Ruslan
06.07.2017
09:44:01
иногда быстрее залить на dvd и отправить фурой :)

Vladimir
06.07.2017
09:44:44
Отправка логов из китая в сингапур
хорошая цель, но увы хорошего решения врядли удастся найти.

Ruslan
06.07.2017
09:45:26
пессимизм?

Alexander
06.07.2017
09:46:03
Руслан, ты у нас эксперт по логам. :)

Vladimir
06.07.2017
09:46:39
пессимизм?
реализм :(

просто иногда это одно и то же )

Ruslan
06.07.2017
09:47:07

Страница 2889 из 4568