Minio в kubernetes

  Рет қаралды 5,220

Артур Крюков

Артур Крюков

2 жыл бұрын

Ставим minio в distributed режиме.
Используем локальные диски ноды кластера kubernetes.
Файлы, используемые в видео: github.com/BigKAA/youtube/tre...
Мой web сайт: www.kryukov.biz

Пікірлер: 10
@premierde
@premierde Жыл бұрын
Nice 👏 for extra volume why hostPath. Why not dynamic volume?
@dmytrou9629
@dmytrou9629 2 жыл бұрын
Очень хорошо объясняете. Особенно нравится что, касаясь опр. настроек, объясняете почему так, а не по-другому (вот эти "по-другому" - тоже очень ценны.) А как быть если volumes для minio на NFS? Как ему их презентовать с учетом того что minio является statefull-сервисом? Через какой-то provisioner (pv-claim Вы не рекомендовали)? Заранее прошу прощения - я новичок - надеюсь, Вы поняли что я хотел спросить. )
@OldPythonKAA
@OldPythonKAA 2 жыл бұрын
1. minio подразумевает отказоустойчивость. Если вы все диски всех minio на один nfs диск поместите? Где тут отказоустойчивость? 2. Скорость. Какая fs отдает данные быстрее? Локальная или сетевая? А так, да. Можно и на nfs разместить. В StatefulSet можно использовать volumeClaimTemplates. У меня куча примеров (например с grafana) как это в STS работает.
@dmytrou9629
@dmytrou9629 2 жыл бұрын
@@OldPythonKAA 1. Да. Если NFS один, то это не совсем про отказоустойчивость. Но под NFS-ом может быть надежное хранилище. Просто в данном моем случае это не важно. 2. Локально отдаст быстрее - это очевидно. )) Мне хочется в принципе разобраться с механизмом, т.к. в моем случае есть NFS достаточной емкости, но для локального размещения места маловато. Спасибо большое за ответ - посмотрю Ваши примеры.
@s78ap
@s78ap 2 жыл бұрын
А чем плох rook-ceph? установиться без проблем командами из коробки, еще даже не разбирался в настройках, добавил диск в Vagrantfile kubespray # DISK vdisk = "vdisk/sdb-#{i.to_s}.vdi" # CREATE DISK if not File.exist?(vdisk) then vb.customize [ 'createmedium', 'disk', '--filename', vdisk, '--format', 'VDI', '--size', 10240 ] # 1024 * 100 = 100GB end # ATTACH DISK vb.customize [ 'storageattach', :id, '--storagectl', 'SATA Controller', '--port', 2, '--device', 0, '--type', 'hdd', '--medium', vdisk] и потом по инструкции TL;DR
@OldPythonKAA
@OldPythonKAA 2 жыл бұрын
Потому что мне придется переделывать машины кластера. Не люблю лишних телодвижений. У меня других задач нарезано так, что времени на просто эксперименты нет. Minio с поставленной задачей/нагрузкой справляется, ну и ладушки. Если есть время (деньги) ну ок, экспериментируйте :)
@s78ap
@s78ap 2 жыл бұрын
@@OldPythonKAA шеф против minio, сказал ceph, сказал отказоустойчивое решение. Работаю.... Деньги, обучение как обычно в удаленных уголках России
Grafana Loki [02] установка в k8s
24:12
Артур Крюков
Рет қаралды 2,8 М.
Используем Hashicorp Vault в kubernetes
42:46
Артур Крюков
Рет қаралды 8 М.
Kubernetes Services networking
7:13
Project Calico
Рет қаралды 77 М.
ArgoCD [01]
44:24
Артур Крюков
Рет қаралды 9 М.
kubernetes, ingress controller [1] - теория
21:35
Артур Крюков
Рет қаралды 14 М.
Установка Kubernetes при помощи Kubespray
48:10
Артур Крюков
Рет қаралды 12 М.
Теперь это его телефон
0:21
Хорошие Новости
Рет қаралды 1,7 МЛН
Carregando telefone com carregador cortado
1:01
Andcarli
Рет қаралды 1,8 МЛН
wyłącznik
0:50
Panele Fotowoltaiczne
Рет қаралды 22 МЛН
МОЖНО ЛИ заряжать AirPods в чехле 🧐😱🧐 #airpods #applewatch #dyson
0:22
Apple_calls РЕПЛИКА №1 В РФ
Рет қаралды 19 М.
IPad Pro fix screen
1:01
Tamar DB (mt)
Рет қаралды 11 МЛН