Linstor - SDS (Software Defined Storage), написанный на джаве и работающий поверх DRBD9
Из преимуществ - прост в использовании, и достаточно легко поддерживается кубером для создания PVC.
Как результат - между нодами создастся распределенное хранилище. Кубер при создании PVC будет автоматически создавать PV в классе хранения linstor'а. Тестовая сборка была сделана на Ubuntu 20.04 + k3s 1.18.3
На ВМ был выделенный виртуальный диск для использования с Linstor
Статья - вольный перевод этой https://vitobotta.com/2019/08/07/linstor-storage-with-kubernetes/ Подготовка машин На мастере: curl -sfL https://get.k3s.io | INSTALL_K3S_VERSION="v1.18.3+k3s1" sh -s - server --no-deploy traefik --write-kubeconfig-mode 644
# получить токен для добавления в кластер:
cat /var/lib/rancher/k3s/server/node-token Полученный токен вставить в команду для установки k3s. На воркерах: curl -sfL https://get.k3s.io | K3S_URL=https://{{MASTER_IP}}:6443 K3S_TOKEN={{TOKEN}} sh - Настройка SDS Установка Установить не