@devops_ru

Страница 799 из 4568
Dmitrii
31.07.2016
17:52:19
Такая проблема будет даже с деплоем пакетами, ты не поверишь
У меня щас нет такой проблемы. Деплой через симлинки.

Evgeny
31.07.2016
17:52:51
Мне докер удобен тем что легко и быстро получается любое нужное окружение как у разраба, так и на сервере. И - добавить новый сервер не проблема

Легко и быстро деплоится

Легко и быстро делается сиайсиди

Google
Ivan
31.07.2016
17:53:39
У меня щас нет такой проблемы. Деплой через симлинки.
Так и думай, как ускорить провижн. Хочешь докер и симлинки? Мониторуй ИЗ контейнера В хост

Dmitrii
31.07.2016
17:54:08
Ivan
31.07.2016
17:54:12
Хочешь всё в докер без --костылей-- симлинков? Действуй.

Evgeny
31.07.2016
17:54:27
Но у меня не авс, у меня хетцнер

Ivan
31.07.2016
17:54:41
Дак "хосты" у меня это бичманские контейнеры ec2
Ну вон сверху подсказали как один из вариантов деплоиться имейджами

Dmitrii
31.07.2016
17:55:10
Ну вон сверху подсказали как один из вариантов деплоиться имейджами
Вариант когда код в отрешенном контейнере мне не нравится.

Ivan
31.07.2016
17:55:11
Обновляешь "бич-контейнер" и перезагружаешь сервера

Вариант когда код в отрешенном контейнере мне не нравится.
Так ты можешь деплоить серверами. Из снепшотов, образов или что у тебя там

Dmitrii
31.07.2016
17:55:52
Могу. Только авс сделал очередной свой ебаный формат

Ну короче не варик, вендорлок и вот это вот все

Ivan
31.07.2016
17:56:21
Да и никто не запрещает тебе деплоить код в контейнере

Evgeny
31.07.2016
17:57:09
У меня есть знакомый который брал авс и и понимал докер и уже туда деплоил

Google
Semyon
31.07.2016
17:57:38
А объясните мне, как можно говорить про вендорлок на опенсорсный проект?

В смысле вот использовать докер это вендорлок или нет?

А линукс?

Dmitrii
31.07.2016
17:57:57
Вендорлок == амазон

Semyon
31.07.2016
17:58:13
да не, я в принципе

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

Dmitrii
31.07.2016
17:58:29
Т еще виндоуз сюда приплети )

Dmitrii
31.07.2016
17:58:58
Мне главное чтобы можно было более-менее между датиками таскать без боли

Если завязываться на имаджи авс то пиздец сразу.

Ivan
31.07.2016
18:00:03
В смысле вот использовать докер это вендорлок или нет?
Докер контейнер ты можешь запустить только докером. LXC контейнер на (почти) любом линуксе

Туда же идёт и KVM, и .tar.gz, и .ISO, и rkt(app container)

Dmitrii
31.07.2016
18:01:48
И что мешает?
Мешает то, что я не хочу использовать амазоновские имаджи.

Об этом речь

Ivan
31.07.2016
18:01:59
Не используй.

Dmitrii
31.07.2016
18:02:03
А если я их не использую то тут один путь - докер или lxd

Ivan
31.07.2016
18:02:35
А если я их не использую то тут один путь - докер или lxd
Да хоть торрентами раскладывайся. Вариантов много

Dmitrii
31.07.2016
18:02:36
Ну или как щас - ансиблом ec контейнер раскатывать

Google
Dmitrii
31.07.2016
18:02:44
Только это долго

Ivan
31.07.2016
18:03:34
Серверов много? Датасеты большие? Если нет, используй централизованное место забора. Если да - торренты.

Ещё раз, в чем проблема? Что мешает сейчас взять и раскладываться иначе?

Какой блокер

Dmitrii
31.07.2016
18:04:47
первый блокер тот, что мне надо еще привести в порядок инфраструктуру на 3х проектах. И ее я как минимум буду приводить к текущей схеме

А между тем, думаю о следующем шаге

Просто щас то ec контейнеры раскатываются ансиблом. И схема с ансиблом ближе к LXC/LXD чем к докеру.

А выкидывать бы наработанное не хотелось бы

Ivan
31.07.2016
18:07:18
первый блокер тот, что мне надо еще привести в порядок инфраструктуру на 3х проектах. И ее я как минимум буду приводить к текущей схеме
Ну тогда возвращайся, когда будут реальные проблемы, а не из головы. Либо же спрашивай конкретные вопросы "как вы деплоитесь?"

Dmitrii
31.07.2016
18:07:37
Так вот об этом в начале и спрашивал )

Ivan
31.07.2016
18:09:07
А выкидывать бы наработанное не хотелось бы
Вот, значит не "я не могу деплоить дата сеты контейнером, и я не путин", а "какие бест практис для деплоя датасетов ансиблом?"

Dmitrii
31.07.2016
18:09:20
Только, наверное вопрос надо привести к виду: как вы деплоите приложение в докер в AWS.

Dmitrii
31.07.2016
18:14:47
ансиблом, лол
Но это же долго. Дольше чем спулить контейнер готовый.

Evgeny
31.07.2016
18:14:47
Разницы нет жеж - что в докере в авс, что просто в докере

Если ты смотришь на новый шаг, то возможно стоит пересмотреть то что уже наработано?

Magistr
31.07.2016
18:15:34
А в чем отличие авс от не_авс?
у него скорее всего контейнер сервис от амазона, а не простые ec2

Evgeny
31.07.2016
18:15:37
Ну или попробовать на небольшом кусочке проекта и посмотреть что там

Google
Semyon
31.07.2016
18:15:49
хотя что это я

Dmitrii
31.07.2016
18:15:52
А ecs поддерживает только докер

Magistr
31.07.2016
18:16:41
а хм.. ты хочешь докер только как пакетный менеджер или он решит еще какую-то проблему ?

Ivan
31.07.2016
18:16:44
У меня одного возник вопрос "а нахуя нужен авс, если возникают такие вопросы?"?

Ivan
31.07.2016
18:17:48
А ecs поддерживает только докер
Ты же сам недавно что плевался на вендорлок и авс, и хочешь опять сделать ещё больший вендорлок

Dmitrii
31.07.2016
18:18:01
Я - не хочу :)

В том то и дело.

Ivan
31.07.2016
18:18:15
Пулль с реджестри. Хоть с локального

Admin
ERROR: S client not available

Dmitrii
31.07.2016
18:18:18
Поэтому сижу на plain ec2

Ivan
31.07.2016
18:19:10
Но я не понимаю, зачем тебе контейнеры, если тебе нужно всего лишь обновлять датасеты

Dmitrii
31.07.2016
18:19:30
Что ты вкладываешь в понятия "контейнер"

Ivan
31.07.2016
18:19:38
Это можно делать чем угодно. В том числе и контейнерами, но не исключительно.

Dmitrii
31.07.2016
18:19:41
Исходный код? Окружение?

Ivan
31.07.2016
18:19:43
Докер

Dmitrii
31.07.2016
18:20:08
Ну а в докер контейнере что ты понимаешь под ним?

1 имадж под код, другой под fpm третий под nginx и вот связка этих трех хуеть дает тебе более-менее рабочее приложение

? Вот у меня есть разделение "Контейнер приложения". Куда можно долбануться на 80й порт и оно высрет JSON/HTML

Google
Dmitrii
31.07.2016
18:21:36
База/Редис/Ватевер живут отдельно, не в нем

Т.к. у меня авс, хотелось бы на ec2 контейнер доставлять "Контейнер приложения" целиком.

Dmitrii
31.07.2016
18:22:44
Ну вы же в докере так и делаете, не?

Evgeny
31.07.2016
18:23:20
Я чо, больной?

Dmitrii
31.07.2016
18:23:38
fpm меняем на Tomcat, кому не комфортно думать в терминах PHP.

Ivan
31.07.2016
18:24:08
Ну а в докер контейнере что ты понимаешь под ним?
Под контейнером я понимаю контейнер, ваш Капитан. Зачем тебе nginx на каждом контейнере, мне не ведомо, но и знать не хочу. Зачем отдельный контейнер под сорсы - тоже, но это, видимо, диагноз.

Dmitrii
31.07.2016
18:24:11
Я чо, больной?
Ну вон, у товарища выше был дата контейнер с кодом и контейнер с приложением (fpm?) для меня это уже перебор

Evgeny
31.07.2016
18:24:52
В одном контейнере нгинкс который проксирует на все ноды. Сзади контейнеры с фпм и кодом. Фпм слушает тсп и торчит наружу. Все

Ivan
31.07.2016
18:25:01
Мне удобнее деплоить торрентами, но это не значит, что тебе нужно делать также

Dmitrii
31.07.2016
18:25:38
nginx нужен потому что если пути до root_dir будут разные - то fpm не будет корректно работать

Evgeny
31.07.2016
18:25:52
А зачем он разный?

Dmitrii
31.07.2016
18:26:25
*стикет_wut*
Не думай, это пхп )

И да, у меня авс балансер. Там нельзя проксировать не на nginx

Он работает только как тупой прокси всего и вся.

Еще и SSL проебывая. Но пока это не критично.

Ivan
31.07.2016
18:27:29
И да, у меня авс балансер. Там нельзя проксировать не на nginx
Балансер его что, нюхает? Я к тому, что можно хоть приложением без нджинка слушать

Evgeny
31.07.2016
18:27:43
Ну норм. Проксь на нгинкс

Dmitrii
31.07.2016
18:27:50
Предлагаешь мне написать вебсервер на пхп?

Страница 799 из 4568