
不変のLinux OSイメージ。Incusコンテナおよび仮想マシンの実行に最適化されており、UEFIセキュアブート、TPM 2.0ディスク暗号化、および安全なインフラストラクチャデプロイメントのための自動イメージビルドを備えています。
IncusOS は、Incus を実行するためのイミュータブルOSイメージです。 Debian 13 をベースにしており、mkosi を使用して構築されています。
IncusOS は、最新の amd64 (x86_64) および arm64 システムにインストールできます。
これは、Incus サーバーを非常に高速かつ安全で信頼性の高い方法で実行することを目的としています。 セキュリティに重点を置いており、ブートセキュリティとディスク暗号化のために UEFI Secure Boot と TPM 2.0 を積極的に利用しています。
IncusOS の使い方については、 こちら で詳しく読むことができます。物理インストールや、さまざまな仮想マシンプラットフォーム上での IncusOS の実行に関する詳細な手順が含まれています。
IncusOS の完全なドキュメントは こちら でご覧いただけます。
このリポジトリには、プロダクション用の IncusOS イメージを構築するために使用されるすべてのソースが含まれています。
ビルドは、このリポジトリに新しいタグをプッシュすることでトリガーされ、
完全なイメージビルドが開始され、その後、公開サーバーによってダウンロードおよび検証されます。
イメージは testing チャネルで利用可能になり、
手動で検証され、stable チャネルに昇格されるまでそのままです。
最新のイメージビルドログはこちら: https://github.com/lxc/incus-os/actions/workflows/build.yml
結果のイメージはこちらに公開されています: https://images.linuxcontainers.org/os/
毎日のテストも実行され、ほとんどの API エンドポイントを実行し、 すべてのプルリクエストに対して実行するのが非現実的(遅すぎる)なテストを実行します。
このリポジトリは Apache 2.0 ライセンスの条件で公開されています。
詳細なコントリビューションガイドラインは、こちら のドキュメントに記載されています。