Как стать автором
Обновить

Комментарии 17

Можно. А зачем?

Если есть необходимость запуска именно в контейнерах, то полагаю стоит выбрать оператор и стартануть в кубе.

Но если у вас есть куб, то вероятно он в облаке.

Если у вас есть облако, то вероятно там уже есть s3 как сервис.

А на начальном этапе разбирательств, докер добавляет лишний слой абстракции, который вроде как упрощает запуск. (Ну да, скачать один бинарь и стартануть это аццки сложно.)

Но попутно он может добавить дополнительных проблем и непоняток.

конфигурирование кучи сервисов из вашего мана может создать кучу непоняток.

вот например совсем недавно (когда эти самые мамины парни вдруг решили разнести админку и консольный порт на разные порты) нельзя было одновременно использовать ключи --address :9000 --console-address :9001

второй момент по кубу. уже с пару лет (поправьте, могу путать) как был rook-оператор, который вот взял и забил на минио и перестал его поддерживать с фразой "нецелесообразно".

а то что при наличии куба есть s3 - не факт. в облаке допустим, дома на пет-сервере все равно что-то такое будешь себе городить. наверное..

ну и мой мессадж был про то, что можно взять имадж и запустить так же надежно его в сворме (не качаю за него совсем, но когда нет куба, а Уже есть сворм - то это вариант)

Если кто-то вдруг решит что данный пост это призыв повторять один-в-один, и что это является маном - ой. Тут даже плашки “Tutorial” нет.

Ну и это, количество постов про то как сделать docker pull и без меня огромно. Почему немного не разнообразить их башатиной?

башатина - тема :) тут уж не поспоришь..

а как же ansiblятина?)

Недостаточно сурово.

Максимально сурово было бы на cfengine, но я пока к такому не готов.

Спасибо, дельно. Но в моей картине мира "башите, ли братия, начати старыми словесами" функция, объявленная до переменной не работает. Но верю, что этот скрипт сделал, всё, что описано. Счётчик $disk_count. Просто не понимаю почему.

Оно в самом деле работает. В centos 7.6 прям точно точно.

Вроде там disk_count был, может при копипасте что-то сбилось. Проверю и исправлю если что Идея оформить это в пост пришла внезапно, уже после того как все было сделано.

Да уж, "куча сервисов". Как бы не сломаться от сложности. А когда нет куба и сворма - то вариант поставить по-человечески и не устраивать цирк из оверлеев и вольюмов, ковыряния дырок для разных юзеров, капабилетей, сетей и привязки всего к демону докера с его обвязками из шимов. Один бинарь. Минио - это даже не пять, это один бинарь. Есть какой-то предел когда у людей хотя бы неловкость какая-то просыпается?

ой ты господи, вам бы велосипед подарить, чего ж вы злой то такой ? :)

в доке минио все эти решения есть. каждое удобно в уже существующей инфре.

если нет куба и сворма, да конечно же бинарь и в lxc его, как у меня дома например. и без всяких там "по четыре диска на ноду" и прочее. ну чего уж там ?

А вы замеряли просадки по скорости чтения/записи на диск из докер? У себя на работе мерил, была просадка около 30%, жирно. И мне интересно, у меня что-то не так или у всех так?

Нет, не мерил. Но могу сказать что и в lxc хорошая просадка на 100500 файлов в одной папке. Думаю, что тут дело не в обертке, а именно в логике работы бинаря

еще минио прикольно себя ведет, когда делаешь на нем хостинг фоток или как я на одной инсталляции собрал rsync в него всех вложений из rocketChat. когда их переваливает за несколько тысяч в одной дире, память просто уже десятками гигов начинает кушаться.

в остальном же - отлиный и главное - бесплатный инструмент. но вот сижу я пока на их старой версии, когда еще все было на 9000 порту. нововведения я как-то пока не принял.

Про его поведение под разной нагрузкой, потерю нод и дисков думаю тоже напишу.

Но сперва для этого надо собрать данные)

НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории