
N
20.10.2016
16:52:21
Если так же деполитизировать в продакшен, не меняй ничего
Деплоится

Semyon
20.10.2016
16:52:51
нет, в продакшн оно без докера пока едет
там своя атмосфера

Google

Semyon
20.10.2016
16:53:07
но в перспективе я хочу эту же схему для деплоя в продакшн использовать
она в целом мне нравится

N
20.10.2016
16:54:12
Ну тогда оставь анзибл пока, в продакшен докер порт совать наружу так себе затея, хотя если внутри Security group, то почему бы и нет
С другой стороны анзибл наверное может готовить инстанс под докер с нуля

Semyon
20.10.2016
16:54:59
ну да, у меня такое тоже есть, но оно отдельным плейбуком сделано
и не запускается при деплое

N
20.10.2016
16:55:48
Ну и зря не запускается, если ты планируешь в продакшен пускать потом, то надо чтоб процесс деплоя был идентичный

Semyon
20.10.2016
16:56:04
тогда он долгий будет
ансибл оче медленный

N
20.10.2016
16:56:39
В принципе ты можешь поставить k8s и генерировать конфигурацию для него, потом там подымать одной командой
Раз все равно же пока не продакшен

F01134H
20.10.2016
16:57:41
Ребяты, а связка rudder + fleet + k8n - норм?

Semyon
20.10.2016
16:58:57
Я, если честно, не хочу k8s потому что до сих пор не понимаю, на кой хрен он мне нужен

Google

Semyon
20.10.2016
16:59:02
у меня ровно одна машина в данный момент
и та на убунте

N
20.10.2016
16:59:44
А в продакшене сколько
Если несколько, то уже можно

Semyon
20.10.2016
17:00:20
две
и G/B деплой
то есть фактически одна

N
20.10.2016
17:00:48
Ну там наверное невелик плюс от k8s
Но по сути ты изобретаешь его все равно
Blue green это хорошо
Я бы сказал, охуенно

Semyon
20.10.2016
17:05:27
ну это простенько и приятно
вот я и думаю, что k8s мне не нужен
мне так-то и докер в проде не шибко нужен
но удобно
в деве вот да, всё очень сильно упрощает

zigmund
20.10.2016
18:20:36
Вечер добрый
Есть вопрос касательно swarm mode (1.12)
Нужно что-то типа consul + consul-template

ptchol
20.10.2016
18:22:06
etcd + confd

Google

zigmund
20.10.2016
18:22:14
То есть известить определенные контейнеры об изменениях в определенных контейнерах (запуск, scale)
etcd работат с swarm mode?

ptchol
20.10.2016
18:22:56
это шутка была, сорри.

zigmund
20.10.2016
18:23:11
печальная шутка для меня)

ptchol
20.10.2016
18:23:29
а нельзя просто event на кей повесить и все ?

zigmund
20.10.2016
18:24:02
Есть задумки, но не хочу городить костыли
Встроенные балансировщик худо-бедно работает

ptchol
20.10.2016
18:24:38
а "изменениях в определенных контейнерах (запуск, scale)" что из себя представляют ?

zigmund
20.10.2016
18:24:47
Но есть надобность балансировать трафик между контейнерами с собственными настройками
Например
Контейнер haproxy
и десяток бэкендов

zigmund
20.10.2016
18:25:42
могу просто указать имя сервиса в качестве бекенда, но тогда все пойдет через раунд-робин
а мне нужно через вес пускать куда-то больше трафика, куда-то меньше. То есть сгенерить конфиг haproxy со списком бекендов

ptchol
20.10.2016
18:26:32
если говорить о готовых инструментах, мне кажется здесь подходит кейс с registrator + (consul + traefic) / (etcd + vulcand) не ?

zigmund
20.10.2016
18:27:01
это-то все да, но только с новым swarm mode все плохо
раньше идеальным вариантом было бы consul + registrator + consul template
сейчас же пара костылей, не далеко ушедших от моей задумки
а цель - прод-реди

Alexander
21.10.2016
11:13:59
всем привет) подскажите, была ли у кого-нибудь ситуация, когда контейнер вместо монтирования data volume c хоста ( -v myfiles:/path/inside/container ) по-тихому не делает ничего, но запускается?

Google

Alexander
21.10.2016
11:14:22
то есть у нас получается как бы 2 версии этой папки - одна на ноде, вторая внутри контейнера
то есть до определённого момента докер нормально клал данные в эту папку на ноде, а потом вдруг перестал её видеть и стал класть себе внутрь контейнера
выяснилось случайно, когда обнаружилось, что nginx из другого контейнера не видит новых файлов, которые должны были оказаться в этом data volume на хосте
(общий volume на 2 контейнера, для nginx в режиме ro)

Andrey
21.10.2016
11:22:13
Так посмотри по логам, особенно раз в RO, то может кто раньше встал, того и тапки. С конкуренцией при записи, там вообз
ужас там с этим, о чём в доках же и предупреждается

Admin
ERROR: S client not available

Evgeny
21.10.2016
12:11:56
Мне так нравится. Заходишь, набрасываешь - уходишь. Красота!

N
21.10.2016
12:54:54
А ещё у докера в контейнерах иногда отваливается сеть
Тоже красота

Evgeny
21.10.2016
12:57:18
вот чем мне нравится докер - это индивидуальным подходом. У всех свои интересные баги :)

N
21.10.2016
12:58:33
Хороший вопрос
Он просто не может взять credentials у амазоновской роли из докера
Либо не может достучаться до эндпойнта
Потом проверю и расскажу

Evgeny
21.10.2016
12:59:45
потому что с днс для меня проблема известная

N
21.10.2016
12:59:54
Днём тоже любит отваливаться, да
Днс то есть
Как, как можно проебать днс

Google

Evgeny
21.10.2016
13:00:22
встроенный днс работает как то что хорошо плавает

N
21.10.2016
13:00:25
Загадка

Evgeny
21.10.2016
13:00:49
В чате есть мейнтенер - спросим его?

N
21.10.2016
13:00:50
Так и живём

Alexander
21.10.2016
13:33:56
кто-то 1 побеждал))

Evgeny
21.10.2016
14:35:10
А напомните в какой канал там можно нецензурно в адрес докера?

Semyon
21.10.2016
14:36:05
@brutal_docker

yopp
21.10.2016
14:37:36
лол

Andrey
21.10.2016
14:38:10

Alexander
21.10.2016
14:38:24
ещё можно вежливо пообщаться в @rkt_ru на тему "у меня тоже был Docker"
правда иногда мне кажется, я чуть ли не единственный живой человек, который этот Rkt реально использует

Evgeny
21.10.2016
14:39:43
спасибо

Semyon
21.10.2016
14:40:03
Ты достучался до моего сердца, бро

Alexander
21.10.2016
14:48:28
мм.. вопрос... а что будет, если скопировать data volume с 1 сервера и поместить его на другой?
ну и потом подключить к нему контейнер