@ru_docker

Страница 147 из 610
ptchol
08.09.2016
19:28:38
а еще жалко что в докере нет никаких вариантов для docker pull latest:-1

Evgeny
08.09.2016
19:34:39
Можно вручную тегировать прелейтест :))

ptchol
08.09.2016
19:35:23
да, это вариант, проблема в том что не все так делают )

Evgeny
08.09.2016
19:36:42
Ну да :) а зачем тебе это?

Google
ptchol
08.09.2016
19:45:22
откатываться ? )

Ivan
08.09.2016
19:45:47
а еще жалко что в докере нет никаких вариантов для docker pull latest:-1
А зачем это в докере? latest - тэг, который все равно нужно вручную переключать. И его лучше вообще никогда не использовать, а жестко завязываться на версии. Ты же контролируешь приложение, тебе и знать, какую версию раскатить.

Evgeny
08.09.2016
19:46:05
Откатываться на непонятный тег странно. Лучше не фиксировать лейтест

Evgeny
08.09.2016
19:46:13
пока не пройдут тесты

Ivan
08.09.2016
19:46:25
А вдруг убунта обновится на 16.04 latest и всё твоё питонячье поделие сломается.

ну ты же двигаешь latest ?
Я - да. Но не использую. Двигаю, чтобы обезопасить себя от упоротых разработчиков :)

ptchol
08.09.2016
19:47:01
иии ?

погоди это спор "фиксированные версии или последние"

есть случаи когда можно и последние

Ivan
08.09.2016
19:47:45
погоди это спор "фиксированные версии или последние"
Если нет последней версии, то её и нельзя будет использовать. АХАХАХАХАХХАХ

ptchol
08.09.2016
19:48:14
ну да, сама коварность.

Ivan
08.09.2016
19:48:14
Это я к тому, что идея не иметь latest вообще - хорошая идея :)

Google
ptchol
08.09.2016
19:48:24
несогласен

Ivan
08.09.2016
19:48:40
ну да, сама коварность.
Да, я такой) А зачем тебе -1 версия?

ptchol
08.09.2016
19:48:56
непонял вопроса

Ivan
08.09.2016
19:49:18
Зачем тебе тэг previous?

ptchol
08.09.2016
19:49:36
откатываться ?

Ivan
08.09.2016
19:50:32
А вдруг последняя версия - не очень?

Откатываться нужно на последнюю стабильную.

ptchol
08.09.2016
19:50:46
предпоследняя имешь ввиду ?

Ivan
08.09.2016
19:50:54
ptchol
08.09.2016
19:51:12
ну так я и имел ввиду что -1 это предыдущая стабильная

Ivan
08.09.2016
19:51:52
ну так я и имел ввиду что -1 это предыдущая стабильная
А как ты решил, что она стабильная? Автоматом то, что в продакшне больше суток, становится стабильным?

ptchol
08.09.2016
19:52:08
ты щас скажешь что для тебя предыдущая стабильная это не та что в репе предыдущая стабильная )

да не, я согласен что вопрос сложный.

Ivan
08.09.2016
19:52:24
Именно!

Проще же некий список со стальными репами.

*стабильным сборками

ptchol
08.09.2016
19:52:59
просто мы типа пушим сборочки в реджистри, хтелось бы какая то более гибкая "навигация" по версиям

чтобы она была встроена, а не имплементить это самим

Ivan
08.09.2016
19:55:00
Ты не поверишь, даже latest нужно имплементить самому. Самому двигать версию.

ptchol
08.09.2016
19:55:36
в гите, нет ) там мастер есть )

Google
Ivan
08.09.2016
19:55:42
Тем же самым способом можно двигать и "предыдущий релиз". Берешь последний latest и двигаешь его в "предыдущий"

в гите, нет ) там мастер есть )
мастер-двигатель? оО

ptchol
08.09.2016
19:56:28
м ?

ты говоришь странные буквы

Ivan
08.09.2016
19:56:38
Не понял, как связаны гит и докер репозиторий

ptchol
08.09.2016
19:56:47
никак.

Ivan
08.09.2016
19:57:00
ptchol
08.09.2016
19:57:05
но у многих ассоции с реджистри как с гитом )

Ivan
08.09.2016
19:57:52
Странная ассоциация. Видимо, потому что они не трогали никаких других репозиториев. Понимаю, если бы сравнили с deb/rpm/<smth> репозиторием, но гит тут вообще никак

ptchol
08.09.2016
19:58:05
аха.

реджестри это аля артифактори на самом деле

у меня ассоциации с ним самые близкие

ptchol
08.09.2016
19:58:52
я просто транслирую мысли людей с которыми общаюсь )

Ivan
08.09.2016
20:00:17
ptchol = Portable Translator Closest Humans Or L... ?

ptchol
08.09.2016
20:01:02
а что последнее ?

Ivan
08.09.2016
20:01:14
Не придумал :(

ptchol
08.09.2016
20:01:27
lizzards ?

Ivan
08.09.2016
20:01:34
о, норм. Ящеролюди

ptchol
08.09.2016
20:10:59
http://label-schema.org/rc1/ хорошее дело ребята сделали, описали.

Artur
08.09.2016
20:14:53
а вы confd внутри контейнера используете?

Google
Artur
08.09.2016
20:17:13
тут есть пример в доке DO https://www.digitalocean.com/community/tutorials/how-to-use-confd-and-etcd-to-dynamically-reconfigure-services-in-coreos со скриптом, который запускает confd в бэкграунде и запускает сервис

насколько это адекватно?

мне кажется, есть концептуальные проблемы

работать-то конечно будет

с другой стороны не вижу других способов

ptchol
08.09.2016
20:18:44
мне тоже кажется странным

а почему не раннить процесс внутри через что то похожее на envconsul

тоесть чтобы kill + restart policy приводили к перечитке ?

Artur
08.09.2016
20:22:19
envconsul я так понимаю похож на confd, только в окружение кладет, а не с файлами работает. А если пришло изменение в etcd, то как я о нем узнаю

вот там в примере умер контейнер с апачом - nginx переконфигурился без

Admin
ERROR: S client not available

Artur
08.09.2016
20:23:02
каких-либо движений

ptchol
08.09.2016
20:25:05
так регистратор же, не ?

каких-либо движений
Registrator automatically registers and deregisters services for any Docker container by inspecting containers as they come online. Registrator supports pluggable service registries, which currently includes Consul, etcd and SkyDNS 2.http://gliderlabs.com/registrator/latest/ не ?

Artur
08.09.2016
20:28:23
нет, это всё хорошо, как записать в etcd, что у меня стало меньше контейнеров с апачом - я понимаю. Умер контейнер с апачом, регистратор удалил данные из консула, теперь нужно перечитать инфу из консула контейнеру с nginx

о, регистратор умеет etcd

круто

либо что-то должно висеть в контейнере и следить за конфигурацией, либо снаружи

ptchol
08.09.2016
20:29:44
ну это вопрос такой, что мне кажется граничные прокси должны представлять собой тра\фик \ вулканд \ нгинкс прошный етц.

Artur
08.09.2016
20:33:19
с nginx+apache - это пример, я сейчас настраиваю приложение, которое само в etcd/consul сходить не может, я думал confd в контейнер ему посадить, чтобы оно следило за приложением, релодило ему конфиг и перезапускало само приложение

Google
Evgeny
08.09.2016
20:39:02
Хыхы. У меня все приложения просто обращаются к другому по имени и не парятся :)

и всего этого гемороя с регистраторами и переконфигураторами нету

Oleg
08.09.2016
20:43:28
Чмоки всем в этом чате

Мне было нечего сказать, а тут я зарубился с Шетухиным на тему docker vs rpm, и вот пост накидал https://www.facebook.com/oleg.i.tsarev/posts/10210371378590637?pnref=story

Если оффтоп - удаляйте

ptchol
08.09.2016
20:48:58
весь пост звучит как опровдание

Oleg
08.09.2016
20:51:04
Слово "оправдание" пишется через "а"

И, к слову, перед админами и эксплуатацией использование докера нужно именно оправдывать

Evgeny
08.09.2016
20:51:37
А опровдание через о :)

Oleg
08.09.2016
20:51:51
То, что они сделали с сетью достойно персонального котла в аду

Evgeny
08.09.2016
20:52:06
Мне пост по душе, буду использовать в середине длинных срачей

Oleg
08.09.2016
20:52:14
они - авторы докера

Evgeny
08.09.2016
20:52:28
Да, с сетью в докере не фонтан

ptchol
08.09.2016
20:53:12
Oleg
08.09.2016
20:53:37
Какова максимальная суточная аудитория самого успешного и большого вашего проекта?

ptchol
08.09.2016
20:54:03
как резко к писькомерству)

Evgeny
08.09.2016
20:54:18
Ну, Олег известная фигура :)

Oleg
08.09.2016
20:54:35
Это не писькомерство

Это - критерий

Пока у вас на проекте 10 rps вы можете использовать все что угодно

Хоть rabbitmq

ptchol
08.09.2016
20:55:07
а это вы к чему вобще все ?

вот опять оправдываетесь же

Страница 147 из 610