@ru_docker

Страница 140 из 610
ptchol
03.09.2016
22:10:27
я просто почему-то считал, что в ТГ в ИТ каналах собирается вся интелектуальная элита , люди, которые не страдают творческой импотенцией, а могут придумать новые подходы к решению задач [да, попытки не всегда удачны], мне не нравится подход, когда вместо обсуждения и выработки новых бест практисов меня пытаются заткнуть , с таким подходом сообщество никаких новых бестпрактис не создаст, а будет лишь смотреть на запад и адаптировать оттуда то, что там есть
Тут есть такие люди, но все эти люди вам скажут что вы несете какой то булшит. вы пытаетесь выдать желаемое за действительное, вам пытаются объяснить что так нельзя, вас это бесит и вы не хотите признать того, что вы еще менее выдающийся чем мы в этом направлении. вас это коробит, успакойтесь, сходите на массаж, подумайте об этом вечером, на крыше здания на ветру.

Alexander
03.09.2016
22:12:46
я вот вообще не считаю себя выдающимся, но у меня есть плюс - я не боюсь думать и высказывать своё мнение, искать новые подходы (даже если это противоречит мнению сообщества) единственный аргумент, который вы привели - "не контролируем", на это я ответил, что любой процесс , где есть docker pull так же не контроллируем

ptchol
03.09.2016
22:13:13
нет.

вы не контролируете состояние когда выхкотится после пуша ваш релиз

Google
ptchol
03.09.2016
22:13:34
через 5 минут или через 3

Alexander
03.09.2016
22:13:44
а есть разница?

ptchol
03.09.2016
22:13:50
что случится после того как зафейлится выливка ?

да, есть разница.

Alexander
03.09.2016
22:14:19
ну, упадёт service

напишут в логах в ваших заббиксах

ptchol
03.09.2016
22:14:33
есть множество особенных ситуаций.

и их проще контролировать, когда выливка инициированна чем то

Alexander
03.09.2016
22:15:00
действительно гарантировать что-либо может лишь проверка после релиза

ptchol
03.09.2016
22:15:14
и когда есть некий пайплайн, с пре \ пост эвентами выливки

Алексей
03.09.2016
22:15:18
Пчёл, паппет же работает как то по пулл модели.

ptchol
03.09.2016
22:15:18
чаще всего они нужны

Alexander
03.09.2016
22:15:32
можно вообще не по крону это делать

Google
Алексей
03.09.2016
22:15:33
видимо в голове у почему то не ушедшего все еще алесандра именно она

ptchol
03.09.2016
22:15:34
Alexander
03.09.2016
22:15:34
а через события

Алексей
03.09.2016
22:15:55
но пулл модель плохо контролируется

ptchol
03.09.2016
22:15:59
и жить без дашборда, в который ты смотришь каждые полчаса "а не затронул ли что то лишнее мой предыдущий деплой" это постоянная жизнь с ним

Алексей
03.09.2016
22:16:02
ибо не известно когда и что произойдет

только пуш модель обеспечивает управляемость

ptchol
03.09.2016
22:16:20
плюс обычно мы в паппете "пушим" пулл

Алексей
03.09.2016
22:16:33
ptchol
03.09.2016
22:16:50
а через события
это уже есовсем другая история

я критиковал только то, что вы предложили.

вариантов то есть сто пицот

и с serf можно збс деплоиться

Alexander
03.09.2016
22:17:28
похоже, мы спорили о другом

Алексей
03.09.2016
22:17:38
вы спорилио деплое через крон.

ptchol
03.09.2016
22:17:45
да

Алексей
03.09.2016
22:17:47
это антипаттер соверешнно известный

ptchol
03.09.2016
22:17:55
Вот почему Алеша это легко понял ?

потому что он пожрал все сорта этого говна наверно.

Алексей
03.09.2016
22:18:20
не надо был семи пядей во лбу что быпонять что деплой через крон это к проблеммам

Google
Alexander
03.09.2016
22:18:23
у меня у самого не крон, а другая система, но такая система с докером работать не будет, поэтому я сказал про крон

ptchol
03.09.2016
22:18:25
и разбирается в них ))

Alexander
03.09.2016
22:18:33
я не о том поспорить хотел

а о версиях в тегах

production или 1.1.2

Alexander
03.09.2016
22:19:05
я пишу потихоньку вариант, где образы рокета

когда приходит в репозиторий новый образ - тогда и деплой

так что события

а не крон

но в докер регистре таких событий нет

Алексей
03.09.2016
22:19:36
тем неменее ты защищал вариант крона.

Alexander
03.09.2016
22:19:36
насколько мне известно

да мне пофиг на него

Алексей
03.09.2016
22:19:50
в докер регистри есть евенты.

Alexander
03.09.2016
22:19:51
он тоже работает

ptchol
03.09.2016
22:19:56
это же коуплинг от которого мы уябываем со всех ног, а вы идете в него

Alexander
03.09.2016
22:20:44
смысл был в том, что "а как бы сделать так, чтобы все эти .service'ы можно было бы не обновлять"

не закачивать туда новые ради изменения 1.1 на 1.2

Google
Алексей
03.09.2016
22:21:28
косяк в том что ты хочешь использовать систем да там где не надо.

Alexander
03.09.2016
22:21:31
ну, конфиг композа туда же

пусть композ, ок

я не хочу на сервер ничего кроме образа закачивать

Алексей
03.09.2016
22:21:53
хочешь евенты велкам.

евенты хорошо.

Alexander
03.09.2016
22:22:48
ну, я любой вариант после деплоя проверяю вручную, так что с моей позиции без разницы

ptchol
03.09.2016
22:23:13
ну, я любой вариант после деплоя проверяю вручную, так что с моей позиции без разницы
а у тебя это система деплоя должна делать и если чо роллбэк делать

Admin
ERROR: S client not available

Алексей
03.09.2016
22:24:32
на автобилдах в докерхабе есть вполне себе вебхуки по готовности

запиливай на них

ptchol
03.09.2016
22:25:33
Алексей, а ты что с паппетом живешь ?

Алексей
03.09.2016
22:25:41
https://docs.docker.com/docker-hub/webhooks/

Alexander
03.09.2016
22:26:37
запиливай на них
я про них слышал, но не юзал, посмотрю

ptchol
03.09.2016
22:30:57
нет. но довелось поесть.
я долго думал с паппета на что то перехать, и походу переедем на докер + голден имидж.

Alexander
03.09.2016
22:33:30
кстати, полагаться лишь на события - это не лучший вариант

Google
Alexander
03.09.2016
22:33:41
событие случится 1 раз

Constantine
03.09.2016
22:33:42
поэтому. нужен крон

ptchol
03.09.2016
22:33:45
Грешно... С паппета ;)
Мы с тобой говорили час на прошлом ХЛ я долго размышлял, и почему то думаю что все что касается сборки аппликейшенов уедет в докера, а это порядка 90% кода в паппете.

Alexander
03.09.2016
22:33:50
можно просто потерять этот запрос

да, нужно что-то для подстраховки

timers тот же

или cron

ptchol
03.09.2016
22:35:06
я пойду поплачу.

Alexander
03.09.2016
22:35:39
окей, события, а что если 1 из серверов в ребут ушёл?

ну вот, завис он невовремя

если есть подстраховка по крону - апдейт его настигнет потом

ptchol
03.09.2016
22:36:02
Все так, но про 90% того, что в паппете - не уверен.
ну возможно, мы разное держим в паппетах )

banuchka
03.09.2016
22:36:36
Конечно, скорее всего так оно и есть

ptchol
03.09.2016
22:40:44
Конечно, скорее всего так оно и есть
о ! раз ты здесь ты наверно ответить сможешь !

Я уже сто раз спрашивал. Говорят что у оверлейфс проблемы, когда на одной машине куча имиджей, и куча слоев. так ?

banuchka
03.09.2016
22:41:41
Какого рода проблемы?

Айноды кончатся?

ptchol
03.09.2016
22:42:01
не знаю, говорят "проблемы" я про эт ои хотел уточнить )

и собственно следующая часть вопроса, на билд нодах, желательно же чтобы были слои тех проектов, которые собираются, чтобы билд был эффективный. тут никаких проблем не с оверлейфс ?

banuchka
03.09.2016
22:45:59
Я вот не могу сказать, что оверлей - лекарство от всего и что всюду нужно пихать. На данный момент га машинах, где куча сборок - btrfs. Там мы как раз в свое время в айноды уперлись. Сейчас есть overlay2, в отношении айнод - легче, более серьезных замеров не делал, тк первый устраивает.

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