KubeSolo - IoT・エッジに最適化された超軽量シングルノード Kubernetes
(github.com/portainer)- IoT・組み込み・エッジデバイスなど、リソースが制限された環境向けの超軽量シングルノード Kubernetes ディストリビューション
- 単一バイナリでインストール・運用が可能で、すべての主要コンポーネントを内蔵。外部依存性を最小化
- Kineを通じて、etcd の代わりにSQLiteをデフォルトのストレージとして使用
- コンテナランタイムは containerd と runc、DNS は CoreDNS など、すべての必須コンポーネントを単一ランチャーにパッケージ化
- ロックフリー・マルチプロセス構造で、単一プロセス内にさまざまなコンポーネントを統合
- Kubernetes Scheduler を削除し、カスタム Webhook
NodeSetterに置き換え - オフライン運用をサポート: インターネット接続がなくてもすべての機能を利用可能
- 他の Kubernetes ディストリビューションとの違い
- K3s、MicroK8s などの FOG レイヤー向け分散・軽量ディストリビューションとは異なり、KubeSolo はエッジデバイスにフォーカス
- クラスター機能なし、etcd 非搭載、単一ノード運用のみをサポート
- 全体のデプロイ、パッチ、リリースは K3s ベースの fork として upstream を迅速に追従
- すべての Linux ディストリビューションで動作(ARM、ARM64、x86_64)
まだコメントはありません。