@docker_ru

Страница 777 из 1375
Дмитрий
14.09.2018
06:15:03
И 172.19

Oleg
14.09.2018
06:15:56
У тебя сеть может быть и 172.18
у меня на машинах, на интерфейсах docker0 везде 172.17.0.1

??Dmitry????
14.09.2018
06:17:02
Да, волюмы хранить

Google
Stan
14.09.2018
06:17:18
не понял применения

Дмитрий
14.09.2018
06:17:18
у меня на машинах, на интерфейсах docker0 везде 172.17.0.1
Можно вручную задавать сеть. Привязываться к ip плохо короче

??Dmitry????
14.09.2018
06:17:26
Кубернетес

Stan
14.09.2018
06:18:27
А что не так с свормом и кубером?

??Dmitry????
14.09.2018
06:19:42
Где хранить данные? Нфс?

Stan
14.09.2018
06:20:00
я не понимаю, какие данные?

Скажи юзкейс

Gleb
14.09.2018
06:22:12
??Dmitry????
14.09.2018
06:22:42
я не понимаю, какие данные?
Стейтфул приложений

Бд всякие

Stan
14.09.2018
06:23:46
Бд всякие
Так а пример?

Что распределить и как?

Google
??Dmitry????
14.09.2018
06:24:13
Банальный ламп

Ты никогда не знаешь на какой ноде встанет база

Stan
14.09.2018
06:24:52
Service discovery?

Странно что ты не знаешь какой контейнер запускаешь

Особенно если сварм и кубер

Gleb
14.09.2018
06:25:56
Он не про это вовсе

А про вольюм для бд

Stan
14.09.2018
06:26:33
А

Gleb
14.09.2018
06:27:57
Как вольюм по физическим нодам за подом носить

Oleg
14.09.2018
06:29:14
Можно вручную задавать сеть. Привязываться к ip плохо короче
docker0 по дефолту всегда 172.17.0.1, изменение подсети необходимо только в особых случаях(при конфликтах) через файл /etc/docker/daemon.json. просто другого решения не вижу, есть конечно но это самое простое

Valentine
14.09.2018
06:30:33
docker network create с нужной маской, а потом подкидываешь в этот нетворк запускаемые контейнеры

??Dmitry????
14.09.2018
06:31:03
Service discovery?
Ну как база свой волюм найдет?

Stan
14.09.2018
06:32:04
Ну как база свой волюм найдет?
Так а ты сам не знаешь где оно находится? Это не отменяет вопроса зачем в таком случае вообще докер нужен

??Dmitry????
14.09.2018
06:35:43
При отвале физ ноды что произойдет?

Надо что бы доступ к волюму был

Stan
14.09.2018
06:36:58
Ну то есть ты вообще про распределенную файловую систему говоришь

Это с докером то не особо и связано

Ты хочешь что-то типа поларфс или гуловской gfs

Alexey
14.09.2018
06:39:11
Нет ты не знаешь где будет запущен контейнер
Ты вполне можешь сказать контейнеру на какой/каких нодах запускаться(селекторы в кубе и иже с ними). А при отвале ноды — репликация наше всё.

Google
Alexey
14.09.2018
06:41:12
Чем делать репликацию?
Стандартными механизмами БД, лол

??Dmitry????
14.09.2018
06:42:12
Это на кубер или сварм не очень ложится

Alexey
14.09.2018
06:44:24
Это на кубер или сварм не очень ложится
Почему нет? https://crunchydata.github.io/postgres-operator/

??Dmitry????
14.09.2018
06:45:05
Огонь

Alexey
14.09.2018
06:46:24
Огонь
Ну и в кубах для решения проблем апликух со стейтом, которые ещё и могут в кластеринг есть: https://kubernetes.io/docs/tutorials/stateful-application/basic-stateful-set/

??Dmitry????
14.09.2018
06:47:19
Ну и в кубах для решения проблем апликух со стейтом, которые ещё и могут в кластеринг есть: https://kubernetes.io/docs/tutorials/stateful-application/basic-stateful-set/
A PersistentVolume (PV) is a piece of storage in the cluster that has been provisioned by an administrator. It is a resource in the cluster just like a node is a cluster resource. PVs are volume plugins like Volumes, but have a lifecycle independent of any individual pod that uses the PV. This API object captures the details of the implementation of the storage, be that NFS, iSCSI, or a cloud-provider-specific storage system.

Ответа на мой вопрос там нет)

Требуется внешнее хранилище

Alexey
14.09.2018
06:48:24
Ответа на мой вопрос там нет)
Ну так, а какой у тебя вопрос?

??Dmitry????
14.09.2018
06:49:41
Где взять технологию хранения

Годную

Alexey
14.09.2018
06:49:50
Внешнее хранилище требуется всегда. Выбираешь его на свой вкус. В случае с базой, юзать distributed fs — не очень хорошее решение, если у тебя большая нагрузка.

??Dmitry????
14.09.2018
06:49:53
Сейчас куча стартапов

Но пока ничего ни кто не родил

Что то было у дела, но это надо их железо купить что бы попробовать. Нутаникс не рабочий.

Alexey
14.09.2018
06:52:57
В обычном случае нутаникс такое хорошо тащит. Но их докер плугин сейчас не рабочий, сапорт мычит
Знакомая ситуёвина. Года 2 назад я тоже пробовал подружить вендорский SDS с оркестровкой контейнерной. В итоге плюнул на это, ибо всё очень печально было в плане стыковки.

Google
??Dmitry????
14.09.2018
07:08:14
Одна надежда что нутаникс пофиксит

Алексей
14.09.2018
07:41:42
а докер используют для веб -хостинга?

ну чтоб кажждый сайт в отдельном контейнере

Zlokot
14.09.2018
08:05:01
опять вопрос по ELK есть докер сервис который логирует в stderr то есть я вижу логи сервиса по docker logs service_name какой стандартный способ завести эти логи в ELK?

Gleb
14.09.2018
08:06:28
ничего общего с цефом

Konstantin
14.09.2018
08:06:36
Блять, а с чем я перепутал?

Gleb
14.09.2018
08:06:39
ext4, cassandra и все сильно переписано

не знаю

виртуоза тоже ток с виду похоже на цеф, но не цеф

Konstantin
14.09.2018
08:07:19
А, я вообще сильно перепутал, сорри, даже не с сдс ?

Gleb
14.09.2018
08:08:04
В обычном случае нутаникс такое хорошо тащит. Но их докер плугин сейчас не рабочий, сапорт мычит
а уверенность что плагин не рабочий откуда? мб там типа до определенной версии совместимость? ну вон тот же куб как бы протестирован до 17.03 - остальное на свой страх и риск

Zlokot
14.09.2018
08:10:32
Docker->syslog

Gleb
14.09.2018
08:10:45
у докера есть лог драйвера почти для всего

Google
Zlokot
14.09.2018
08:10:45
всмысле поднимать сислогсервер?

Gleb
14.09.2018
08:10:51
в грейлог нативно писать можно

через gelf

Stan
14.09.2018
08:11:26
всмысле поднимать сислогсервер?
https://docs.docker.com/config/containers/logging/syslog/

Zlokot
14.09.2018
08:11:37
ну мне самый простой вариант нужен. gelf я уже проверил еще чтото есть? разве gelf этосамое простое? докер же пишет в json файлы в var lib

Gleb
14.09.2018
08:12:04
ну поставь коллектор сайдкар от того же грейлога

Zlokot
14.09.2018
08:12:04
ага

Gleb
14.09.2018
08:12:08
и собирай им

Zlokot
14.09.2018
08:12:25
тут надо было упомянуть что у меня докер композ.. не задать ключи логирования для контейнера

или в композе тоже такое сделат можно

Gleb
14.09.2018
08:12:55
точно так же

Zlokot
14.09.2018
08:13:29
ага вижу.. но ставить отдельный сислог сервер для этого - разве это самое простое решение?

Stan
14.09.2018
08:13:50
Да, с точки зрения всего стека

Gleb
14.09.2018
08:13:53
ты просто можешь через логгин драйвер писать сразу куда хочешь

ты модешь запустить контейнер с флюентд и через логдрайвер флюентд слать логи туда, а от туда вообще куда угодно

Zlokot
14.09.2018
08:14:26
хм я думал есть чтото самое простое и примитивное - писать логи из контейнера в логстеш. логи, которые УЖЕ есть на хосте в виде json файлов насколько я понимаю этовсе

Страница 777 из 1375