kubesolo
- сверхлегкий, совместимый с OCI
, одноузловой Kubernetes
, созданный для сред с ограниченными ресурсами. Никакой кластеризации. Никакого etcd
. Именно то, что вам нужно для запуска реальных рабочих нагрузок на реальном оборудовании.KubeSolo
- это готовый к использованию одноузловой дистрибутив Kubernetes
со следующими особенностями:- он упакован как единый двоичный файл
- в качестве хранилища по умолчанию используется
SQLite
(через Kine
).- он объединяет
Kubernetes
и другие компоненты в один простой лаунчер.- он безопасен по умолчанию с разумными настройками по умолчанию для облегченных сред.
- он имеет минимальные зависимости от
ОС
(нужны только нормальное ядро и монтирование cgroup
)- устраняет необходимость в сложной многоузловой настройке, предоставляя решение с одним узлом.
KubeSolo
объединяет следующие технологии в единый целостный дистрибутив:-
containerd
и runc
для среды выполнения контейнера-
CoreDNS
для разрешения DNS
-
Kine
для хранения на базе SQLite
Идеально подходит для IoT устройств
Требования:
- OS: Any modern Linux distro
- Arch: x86_64, ARM, ARM64
- Memory: 200MB+
- Storage: Minimal disk required (local PVC only)
- Permission: sudo access is required
- Dependencies: sudo, curl, iptables, and libsqlite3-dev packages are installed
https://github.com/portainer/kubesolo
Web: kubesolo.io
опубликовано в @gitgate
#k8s #kine #sqline #iot
👍23🔥7