
Daniel
31.07.2016
17:27:11
остановитесь, рогатые твари

Dmitrii
31.07.2016
17:27:32
Получается 32 инстанса fpm, 32 инстанса nginx и еще что нибудь

Roman
31.07.2016
17:27:34

Lupsick
31.07.2016
17:28:02
столкнулся с одним говном в «универсальных» приложениях

Google

Lupsick
31.07.2016
17:28:02
если с ноды делается запрос к /api/v1, то он делается внутри ноды
если с реакта, то уже, соответственно, идет внешний запрос
то есть бля если ставить прокси какие-то, то надо ставить и на ноду и на nginx
есть нормальное решение этого говна?

Dmitrii
31.07.2016
17:29:00

Daniel
31.07.2016
17:29:40
да я не знаю задачи, а читать историю чата лень
но контейнер с nginx на каждую аппу - это перебор

Roman
31.07.2016
17:29:57

Daniel
31.07.2016
17:29:59
не надо так делать

Evgeny
31.07.2016
17:30:01
Один нгинкс который все прокмирует
Ему менять конфиг при деплое

Lupsick
31.07.2016
17:30:26
астанавитесь
у меня проблема

Google

Dmitrii
31.07.2016
17:30:30

Алексей
31.07.2016
17:30:31

Dmitrii
31.07.2016
17:30:37

Evgeny
31.07.2016
17:30:40
Когда старые воркеры отвалятся - можно удалять старые контейнеры
И на таком решении элементарно делать ролбек

Dmitrii
31.07.2016
17:31:06
Дело еще в том, что у меня все в AWS

Roman
31.07.2016
17:31:07
Дим, Диман, Митяй, Дмитрич, Димон
ох
нахера на авске докеры братан?

Dmitrii
31.07.2016
17:31:28
И я чот не понимаю, зачем мне запускать в нишебродском контейнере несколько инстансов php
Да я не ебу нахера
У меня щас все заебись работает и без них ))
Но паковать образ авсовский их утилитами тоже оверхед

Roman
31.07.2016
17:32:33
есть сервис, cloudcoreo.com
он разворачивает на авске проекты

Dmitrii
31.07.2016
17:33:31
Пока что варик с LXD выглядит самым оптимальным. Просто пулить "типа" инстанс ec2 который уже запускать. Только LXD сыроват еще

Evgeny
31.07.2016
17:33:34

Dmitrii
31.07.2016
17:34:02
+ деплоить через капистрано уже достало.
Хочется по-нормальному имидж с приложением тащить из реджистри для конкретного энвайромента

Google

Dmitrii
31.07.2016
17:35:34
Я бы туда тогда и fpm и демоны апстартовские и nginx смог упаковать. А с докером хуй так сделаешь

Roman
31.07.2016
17:35:50
весело и безопасно
советую

Dmitrii
31.07.2016
17:36:05
У меня есть своя впска

Roman
31.07.2016
17:36:06
я так и сделал

Dmitrii
31.07.2016
17:37:52

Evgeny
31.07.2016
17:38:04

Dmitrii
31.07.2016
17:38:24

Evgeny
31.07.2016
17:38:32
Не а

Dmitrii
31.07.2016
17:38:36
Или я все проспал уже, и люди отошли от этого бреда?

Evgeny
31.07.2016
17:38:44
Это не идеология а бестпрактис

Tenni
31.07.2016
17:38:58
насколько я вижу, сейчас все "пихают" в один докер

Evgeny
31.07.2016
17:39:02
Которую потом куча народа бездумно растиражировали

Dmitrii
31.07.2016
17:39:03
Не, херня ИМХО )

Roman
31.07.2016
17:39:40

Tenni
31.07.2016
17:39:53

Dmitrii
31.07.2016
17:40:10

Roman
31.07.2016
17:40:11

Google

Dmitrii
31.07.2016
17:40:17
А своих мозгов видимо нет

Evgeny
31.07.2016
17:41:02
Докер - хорошее средство доставки и упаковки

Dmitrii
31.07.2016
17:41:38
Это отлично, какие плюсы в "доставке" он редоставляет?
реджистри?

Tenni
31.07.2016
17:41:42

Dmitrii
31.07.2016
17:42:02
Просто в LXD есть свой реджистри
Можно контейнер зарелизить как имадж
А потом спулить его
Причем там есть и теги, которые можно использовать хоть под версии хоть под энвайроменты и фильтровать по ним

Admin
ERROR: S client not available

Dmitrii
31.07.2016
17:43:41
Так вот чот бонусов в докере я вижу все меньше. А гибкость LXC контейнеров все таже.

Magistr
31.07.2016
17:43:57
по идее в архитектуру с докером просится мидл тир прокся, чтобы делать грецифул рестарты и прочией бг деплоймент

Dmitrii
31.07.2016
17:43:59
Объясните мне кто-нибудь

Roman
31.07.2016
17:44:53

Dmitrii
31.07.2016
17:45:21
А еще смотрите че недавно ансибл гайз запилили. https://github.com/ansible/ansible-container Только как обычно из-за хайпа там пока только докер адаптер :)
Хотя уже адаптер для LXD в разработке

Evgeny
31.07.2016
17:45:34
Ну у докера все так же. И регистри и теги
В нем легко таскать туда сюда полную версию приложения с зависимостями
Ну и как это принято - петы там, все такое

Google

Dmitrii
31.07.2016
17:46:41
Если я не ошибаюсь, все придется переписать а плейбуки выкинуть

Evgeny
31.07.2016
17:47:15
Ну лучше бы да
Но можно и нет
Просто если нет - в докере реально нет смысла

Dmitrii
31.07.2016
17:47:34
Ну чет каша из топора блять
Я просто недавно как раз ставил себе впн из докера

Evgeny
31.07.2016
17:48:25
Объясни еще раз - зачем тебе докер? Просто хайп?

Dmitrii
31.07.2016
17:48:40
Блин там все команды, прям как ансибл команды только на синтаксисе докера
Зачем так жить
Объясни еще раз - зачем тебе докер? Просто хайп?
Ну у меня - веб приложение. Все говорят, что докер для веб приложений - заебись. Но коль у меня веб приложение, то должны же быть какие то веские основания на него переходить. Я каждую неделю пытаюсь их найти, но не могу.
Получается либо я тупой, либо многие сами не понимают нахер им докер

Ivan
31.07.2016
17:50:14
Все проблемы Дмайтрайай какие-то выдуманные. Над каждым кластером сервисов стоит балансер. Если нужно что-то порестартить, то исключаешь из балансера бэкэнд (запрещаешь новые соединения) и всио. Как только нет активных сессий - контейнер умирает
Нормально докер идет с исходниками. Отдельным контейнером можно деплоить, но можно и не деплоить - никаких ограничений

Dmitrii
31.07.2016
17:51:02

Evgeny
31.07.2016
17:51:02
Если у тебя авс - наверно не очень и нудно

Dmitrii
31.07.2016
17:51:12
LXD*

Ivan
31.07.2016
17:51:25
Если всё работает без другое и ты не знаешь, какую проблему он решает, то и не нужен он

Dmitrii
31.07.2016
17:51:33
Да, у меня AWS. Только делать провижен всех нод тоже запарно
Есть две проблемы
1) долгий деплой. Неконсистентный

Ivan
31.07.2016
17:51:53

Dmitrii
31.07.2016
17:51:57
2) Долгий провижен