
Anton
18.09.2018
08:26:11
?
спасибо ) тоже подумал что тут ничего сложного

Vadim
18.09.2018
08:30:26
или
rewrite ^/some/(.*) /$1 permanent;

Google

Vadim
18.09.2018
08:31:28
если адрес подставить надо - proxy-redirect
если правильно всё понял

Ян
18.09.2018
08:37:55

Владимир
18.09.2018
08:38:38

Антон
18.09.2018
08:49:50
Да. Так что лучше не трогать велосипед )

Ян
18.09.2018
08:51:48

Ivan
18.09.2018
08:57:21
Парни, привет! Помогите плз начинающему докеристу) Открываю рубрику #чтоздесьнетак
https://gist.github.com/ivanpadavan/c217d6f9491a0f3bde112f43590a795e

Sergey
18.09.2018
08:58:28

Kirill
18.09.2018
08:58:43

Sergey
18.09.2018
08:58:46
если вы хотите юзать несколько образов как артефакты друг к другу то это в dapp

Ivan
18.09.2018
08:58:55
Докерфайл запускает билд форнтенда, а потом сервит его через nginx с proxy_pass, на конфигурируемый API_URL

Kirill
18.09.2018
08:58:57
Тут мультистейдж билд

Google

Kirill
18.09.2018
09:00:10
https://docs.docker.com/develop/develop-images/multistage-build/

Ivan
18.09.2018
09:00:22
Собсна цель - шоб не подтягивались зависимости, пока нет изменений в package.json и не запускался перебилд, пока не изменились сорсы
В данный момент куча вопросов - чем CMD отличается от RUN и как заставить контейнер вырубаться по ctrl-c из основных)
Доки курю, но эни хелп априщиейтед

Kirill
18.09.2018
09:02:14
cmd - по сути то что будет висеть при запуске контейнера
run - команда приводящая твой образ к нужному состоянию.

Ivan
18.09.2018
09:05:09

Kirill
18.09.2018
09:05:32

Юра
18.09.2018
09:28:10
А может кто-то посоветовать self-hosted dns сервер с API под linux?

Sergey
18.09.2018
09:28:44
azure

Юра
18.09.2018
09:29:42
когда перейду в microsoft работать, тогда можно будет назвать azure self-hosted )

Shaz
18.09.2018
09:30:50

Юра
18.09.2018
09:31:50
спасибо, погляжу
Нашёл в вики табличку с фичами разных серверов

alexey
18.09.2018
09:33:21
Всем привет! Подскажите best practices по хранению конфигурации для микросервисов, у нас сейчас они просто находятся в .json, .toml и собираются в image, на выходе получается image с бинарником и файлом конфигурации для определенного окружения (prod,stage,dev), хотелось бы хранить где-то удаленно, чтобы не запихивать конфиги в image. Кто как работает с этим? Пойдет ли consul для такого решения?

Sergey
18.09.2018
09:34:25

alexey
18.09.2018
09:40:38

Sergey
18.09.2018
09:42:55

alexey
18.09.2018
09:50:58

Google

Sergey
18.09.2018
09:52:10

alexey
18.09.2018
09:53:42
а сами конфиги приложения, в которых прописано куда ходить к бд и т.д просто рядом с кодом лежат?

Sergey
18.09.2018
09:54:14
тут смотря что понимать под словом код
по сути все эти плейбуки на инфру это код)
не, приложухи ходят дефолтно на локалхост
там их хватает хапрокси и тащит до нужного хоста
и все по сути маршруты куда надо рулятся хапрокси

alexey
18.09.2018
10:02:26
Картина ясна!) Немного не про то спрашивал. У меня например есть приложуха, ходит в раббит,в монгу, в апи сторонние, завтра например ее допилят, она еще куда-нибудь ходить будет и я это постоянно правлю на build-server, где собираются docker images, а хотелось бы какую-нибудь удаленное хранилище, куда кинул rest запрос и поправил конфигурацию, а приложение на этой же основе вытянуло. Вот сейчас пока на consul остановился, в процессе изучения.

Sergey
18.09.2018
10:04:02
ну в моем случае я просто правлю конфиг в хапрокси где надо и там уже по условиям в j2 у меня разруливается определенный конфиг на определенную среду

alexey
18.09.2018
10:05:24
интересное решение

Sergey
18.09.2018
10:06:23
в роль бросается переменная которая определяет среду в которую деплоить, и собсна определяет какая конфигурация всех нод среды будет в конечном итоге
потом просто прикручиваешь к гитлабу как кнопки, даешь разрабам, мол вы делайте с кодом че хотите, будет деплоиться так
если че, потом коммитами этих деплойментов прикрываешься, мол мы ниче не меняли, это ваш код такой
"видишь дату? полгода назад менялась конфигурация, значит у вас гавно"

Konstantin
18.09.2018
10:15:24

Sergey
18.09.2018
10:21:12
https://github.com/etsy/morgue
кто пробовал?

Захар
18.09.2018
12:10:22

Dzmitry
18.09.2018
12:11:32
Как-то совсем не по теме чата, как мне кажется.

Захар
18.09.2018
12:11:44
в линух хелпе молчат

Sergey
18.09.2018
12:12:20
удали этот зашквар
поставь KDE
меняй любые зазоры

J
18.09.2018
12:13:18
купи мак и выкинь это говно

Sergey
18.09.2018
12:13:29

Agatha
18.09.2018
12:13:40
На десятке таких проблем нет

Google

Захар
18.09.2018
12:13:49

Stanislav
18.09.2018
12:14:00
ответ тру линуксоида
"купи мак и выкини это говно" ))

Михаил
18.09.2018
12:14:13

Ilya
18.09.2018
12:14:24

Stanislav
18.09.2018
12:15:02
тонко
выкинь мак и прочее говно... Возьми коктейль, расположись удобно в шезлонге на своей вилле и получай удовольствие.

Edgar
18.09.2018
12:16:03
https://t.me/ru_ubuntu

Захар
18.09.2018
12:16:10
пасеба

J
18.09.2018
12:16:19

Grigorii
18.09.2018
12:16:42
несколько странный вопрос будет. Есть есть kubernetes кластер в Azure, где будут крутиться приложения. Для сбора логов есть потребность развернуть ELK для сбора логов с приложений. Вариантов по сути два как именно его развернуть:
- отдельная от kubernetes виртуалка
- запихнуть и сам ELK в kubernetes
какой вариант предпочтительнее ? меня пытаются убудить в что стоит идти по второму, но что-то мне не по душе идея иметь иметь ELK на том же ресурсе откуда будут браться логи.
Есть у кого аргументы в пользу того или иного варианта?

Михаил
18.09.2018
12:17:02
пока не стало больно

Stanislav
18.09.2018
12:17:06

Sergey
18.09.2018
12:17:19

Grigorii
18.09.2018
12:17:42
свалить из azure
к вопросу о том как именно развернуть ELK, это не имеет отношение.

Михаил
18.09.2018
12:17:45
нуу
@vizdrag это же описание куба в азуре

Grigorii
18.09.2018
12:18:21
и таки, да. Azure - это требование клиента

Udjin
18.09.2018
12:18:48
системы по сбору метрик должны быть отделены от инфры, с которой они метрики собирают. Так правильней ящитаю

Sergey
18.09.2018
12:19:12

Google

Udjin
18.09.2018
12:19:40
не понял

Sergey
18.09.2018
12:19:55
не понял
ну смотри, у тебя тонель есть до сред своих
а если он упадет
ты останешься слеп

Udjin
18.09.2018
12:20:46
яб на виртуалку вынес
да пофиг в каком виде, можно в кубер, можно в виртуалку, можно хоть куданить в авс, главное - отдельно от сети инфры и самой инфры

Sergey
18.09.2018
12:23:44

Udjin
18.09.2018
12:24:41
согласен. используя облако, мы отдаём всю заботу о надёжности прову, а там как повезёт

Sergey
18.09.2018
12:25:15
и в том и в том случае ты получишь пробел по мониторингу
а значит если исключить этот вариант, и брать за основу отказоустойчивую сеть и полку, не имеет разницы где хостить систему сбора метрик