@devops_ru

Страница 2778 из 4568
Aleksandr
07.06.2017
17:16:11
dk
07.06.2017
17:47:40
Те, кто на работе, наверное, очень рады показать эту гифку коллегам

blkmrkt
07.06.2017
17:49:20
ох сорян

Google
blkmrkt
07.06.2017
17:51:59
Кто-нибудь деплоит ноду с Gitlab-CI? Вот джоб с моего конфига: deploy_job: stage: deploy script: - 'npm i pm2 -g' - 'which ssh-agent || ( apt-get update -y && apt-get install openssh-client -y )' - 'eval $(ssh-agent -s)' - "ssh-add <(echo \"$SSH_PRIVATE_KEY\")" - 'mkdir -p ~/.ssh' - "[[ -f /.dockerenv ]] && echo -e \"Host *\\n\tStrictHostKeyChecking no\\n\\n\" > ~/.ssh/config" - 'pm2 deploy staging' У меня почему-то крашится после последней команды с bash: line 0: cd: /builds/kaivi/project/staging.project.tld/source: No such file or directory pm2 и ecosystem.json нормально работает с моей машины, а выглядит так, будто на раннере pm2 пробует деплоить локально, а не на удаленный таргет. На staging машине даже пути /builds не имеется

Причем ssh прям перед этим резолвит и добавляет фингерпринт в known hosts, казалось бы дальше pm2 должен посылать комманды на staging сервер

inqfen
07.06.2017
18:31:27
вечер в хату

посоны

ansible хеш пароля для создания юзера в md5 же хочет?

уже не надо

blkmrkt
07.06.2017
18:38:51
хм точно, сейчас гляну

Konstantin
07.06.2017
18:39:21
убери / вначале

build/ в папке откуда job выполняется, а не в корне

Google
blkmrkt
07.06.2017
18:39:56
так я даже не знаю откуда путь /builds берется

Konstantin
07.06.2017
18:40:15
line 0: cd: /builds/kaivi/project/staging.project.tld/source

blkmrkt
07.06.2017
18:40:33
угу, только это pm2 откуда-то вызывает, я не писал такого пути

Konstantin
07.06.2017
18:40:34
в ecosystem?

blkmrkt
07.06.2017
18:41:05
не, в ecosystem path : "~/api.project.tld",

pm2 нормально работает с моей машины, деплоит и обновляет

Konstantin
07.06.2017
18:41:47
включай trace, покажет

job_name: variables: CI_DEBUG_TRACE: "true"

blkmrkt
07.06.2017
18:42:43
это pm2 в раннере что-то попутал, он вообще локальные файлы не должен трогать, а лишь коннектиться к удаленному хосту, менять там директорию на указанную в ecosystem, брать изменения с гитхаба и перезапускать сервер

job_name: variables: CI_DEBUG_TRACE: "true"
ок сейчас сделаю

хмм, у меня блок variables лежал в теле .gitlab-ci.yml, может он на оба джоба, test и deploy распространялся? Там NODE_ENV = 'test'

ŜΛŃŦΛ
07.06.2017
18:44:14
Добрый ночер в чат (*

ŜΛŃŦΛ
07.06.2017
18:45:42
Господа и дамы, есть тут среди нас спецы-программеры профилирующиеся в геймдеве?

Леха
07.06.2017
18:45:44
Мужчины! А есть годный тутор по деплою с помощью pm2? Желательно на русском ?

blkmrkt
07.06.2017
18:45:46
перенес его под тест и добавил дебаг, посмотрим

Леха
07.06.2017
18:46:23
да - docker :)
ОК. А по докеру?

Konstantin
07.06.2017
18:46:42
там гугл лопается от инфы

Google
Konstantin
07.06.2017
18:47:14
вот вот выдачю по докеру + Nodejs выкинут из индекса

blkmrkt
07.06.2017
18:47:44
таки да, pm2 - набор костылей

Леха
07.06.2017
18:48:15
таки да, pm2 - набор костылей
Ну хз, родненький он стал какой-то

Alexey
07.06.2017
20:10:01
Может, кому-то будет интересно https://hh.ru/vacancy/20637273 #job #devops #Вакансия #fulltime #msk #Москва Я не теряю надежды найти devops! Проект внутренний и масшатабный, зп до 180 тыс+ДМС+стоматология+премии полугодовые и годовые, за рекомендации отдельное спасибо?

Hackru
07.06.2017
20:11:13
но это же мтс

Alexey
07.06.2017
20:12:32
но это же мтс
В мегафоне вообще "будущее от тебя не зависит" тут видишь, у них хоть надежда есть

inqfen
07.06.2017
20:12:45
Смысл копипастить вакансию в чатик, где все те же самые

Ildar
07.06.2017
20:34:18
Вечер добрый! Кто может подсказать насчет Storage в Docker в centos 7? Стоит ли использовать devecimapper? или же стоит смотреть в сторону aufs или overlay? в Debian использовал aufs и все летало. А на centos какие-то траблы с этим, кто что посоветует?

Oleg
07.06.2017
20:41:29
для логс агрегейшн стандарт рынка это ELK

Ildar
07.06.2017
20:43:43
overlay
это из опыта?

Konstantin
07.06.2017
20:44:11
это из опыта?
я быстро гуглю

Ildar
07.06.2017
20:51:22
https://www.linux-toys.com/?p=374

те кто юзает centos кто что скажет в защиту?

данная статья набирает обороты на ycombinator

Denis
07.06.2017
20:53:15
Коллега, на сколько помню - в доке явно было указано отдельное блочное устройство. Причём ЕМНИП - ssd

Вечер добрый! Кто может подсказать насчет Storage в Docker в centos 7? Стоит ли использовать devecimapper? или же стоит смотреть в сторону aufs или overlay? в Debian использовал aufs и все летало. А на centos какие-то траблы с этим, кто что посоветует?

Konstantin
07.06.2017
20:53:46
https://www.linux-toys.com/?p=374
ей 1.5 года если что

Denis
07.06.2017
20:54:26
Я юзаю centos, не уверен что Скила хватит - но готов что знают ответит на вопросы

Google
Ildar
07.06.2017
20:55:56
у меня в наследство досталось куча машинок на centos, и везде подключить ssd нет возможности

Denis
07.06.2017
20:56:14
Так

И в чем вопрос ?

Про ssd иблрсное устройство это было с оф доки докера

Ildar
07.06.2017
20:57:08
Я юзаю centos, не уверен что Скила хватит - но готов что знают ответит на вопросы
собственно в логах докера вижу кучу ошибок, вижу проблемы из-за storage

Alexey
07.06.2017
20:57:36
Ildar
07.06.2017
20:57:40
И в чем вопрос ?
что все-таки лучше использовать какой Storage для докера под centos

Denis
07.06.2017
20:57:50
Эм. Ещё раз

Открывшем докер гайдлайн

Смотрим тип установки

Там в вам наверняка прод

Жмём ссылку

Делаем доп блочное устройства и профит

Если по простому

То если как по блогам - это печаль

Если есть- выделенное то на полку мувните

В данном случае неOS важна

Ildar
07.06.2017
21:00:34
Мне хочется понять что лучше оставить в данный момент Docker сo Storage deveimapper или же рассмотреть совсем другой Storage под это дело

Denis
07.06.2017
21:00:47
Так

Если я правильно помню - гунглить лень с тела

Google
Ildar
07.06.2017
21:01:36
добавить блочное устройство можно. Но какой best practies в таких случаях

Denis
07.06.2017
21:01:46
Ваш случай как раз НЕ РЕКОМЕНДУЕМОЙ конфигурации

Для прод

Ildar
07.06.2017
21:02:09
это я видел

Konstantin
07.06.2017
21:02:14
а то Docker EE то и не в курсе

Denis
07.06.2017
21:02:16
Во сейчас я достану планшет

Ildar
07.06.2017
21:02:19
WARNING: Usage of loopback devices is strongly discouraged for production use. Either use --storage-opt dm.thinpooldev or use --storage-opt dm.no_warn_on_loop_devices=true to suppress this warning. Metadata loop file: /var/lib/docker/devicemapper/devicemapper/metadata

Denis
07.06.2017
21:02:21
Парни пять минут

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