Incus、本物のコミュニティ プロジェクトを提供しようとする LXD フォーク

Lxd

LXD、システムコンテナマネージャー、LXC 用ツール

ニュースの前に 数週間前にリリースされました カノニカルによるは、sLXDの開発モデル変更について 独立したコミュニティ プロジェクトではなく、ビジネス プロジェクトとして、 それに応えてIncusが誕生しました。

LXD を知らない人は、これを知っておく必要があります。 コンテナを集中管理するためのツールを提供します 複数のサーバーのクラスターにデプロイされます。 ツールキット LXC はコンテナーを実行するためのランタイムとして使用され、 LXD は、REST API を介してネットワーク経由でリクエストを受け入れるバックグラウンド プロセスとして実装され、複数のストレージ バックエンド、状態スナップショット、あるマシンから別のマシンへの実行中のコンテナのライブ マイグレーション、およびコンテナ ツールのイメージ ストレージをサポートします。

そして、それ 8年の開発期間を経て Linux コンテナの一部として、 カノニカル、 LXD の作成者および主な開発者は誰ですか、それが最適であると判断しました LXD開発用。 この決定により、LXD コードが lxc/lxd リポジトリから canonical/lxd に移動され、プロジェクトのホームページは ubuntu.com/lxd になり、LXD の継続的統合は Canonical のサーバーに移行されます。

この動き 多くの懸念を引き起こした 開発者の皆様、最初から 最も懸念される問題は、コードが追加されることです これはスナップ形式で実行する必要があり、LXD の使用とテストがより困難になります。

これについて、Mark Shuttleworth 氏は、Canonical は LXD の他のディストリビューションのサポートを停止するつもりはなく、プロジェクトは GitHub 上で公開開発を続けており、他の貢献者からの修正や変更を受け入れていると述べました。

それが理由です これに応じて、「フォーク」が作成されました、Incus、 奇妙なことに、同じ名前で XNUMX つ存在しますが、 それらは異なる人々によって作成されましたXNUMX つは SUSE で働き、openSUSE プロジェクトで LXD パッケージを保守している Alexa Sarai 氏によるもので、もう XNUMX つは LXD プロジェクトの元リーダーである Stéphane Graber 氏によるものです。

後者については、 ステファン・グレーバー 言及しておきたいのは、CanonicalがLXDを引き継いだXNUMX週間後、LXDプロジェクトリーダーとしての地位を発表、CanonicalとCLA契約を結ぶつもりはないからです。 Stefan は、同じく Incus という名前で LXD のフォークを作成しました。また、Alexa Sarai による新しいフォークの発表に関するコメントの中で、Stefan は XNUMX 番目のフォーク リポジトリがメインのリポジトリであると考えられることを確認しました。

新型フォークについて アレクサ・サライによると、 LXD コンテナ管理システムのフォークを開発することを目的としています。。 このフォークは、Canonical が LXD 上の他のディストリビューションを適切にサポートしなくなるのではないかという懸念から作成されました。これは、Canonical の計画の中で述べられているように、LXD をインストールするための主要な形式として位置付けられているスナップ形式で LXD を提供することに重点を置くためです。

そしてそれは特に、 ほとんどの LXD ユーザーは Ubuntu を使用していませんただし、Gentoo Linux ebuild/portage ビルド ツールを使用する ChromeOS プラットフォーム上で動作します。

インカス (Alexa Sarai 著) 現在、冗長な依存関係の削除に取り組んでいます Canonical 製品に固有のツールやテクノロジーへのリンクを無効にします。 フォークの開発は、コミュニティの参加を得て、サードパーティ プロジェクトの利益を考慮して実行されます。

と言われています フォークは LXD 5.16 リリースで作成されました。 これにより、LXD バージョンから LXD 5.16 までのアップグレードが可能になります。 この時点から XNUMX つのプロジェクトが分岐し始める可能性があるため、LXD の新しいバージョンからのアップグレードは機能しない可能性があります。

Incus は、今後も関連する LXD の変更を監視しインポートし続けますが、Ubuntu または Canonical 製品に固有の変更や機能が移植される可能性は低いです。

最後に、あなたがそれについてもっと知りたいのなら、詳細はで確認できます 次のリンク。