Fedora CoreOS の最初のプレビュー リリースが導入されました

Fedora プロジェクト開発者 発表した 始まりについて テスト 配布キットの新版の最初の予備バージョン FedoraコアOSこれは、分離されたコンテナーに基づいて環境を実行するための単一のソリューションとして、Fedora Atomic Host および CoreOS Container Linux 製品を置き換えます。

CoreOS Container Linux より 移動しました CoreOS を購入した後、Fedora CoreOS は、デプロイメント ツール (Ignition ブートストラップ構成システム)、アトミック アップデート メカニズム、および製品の一般的な哲学を Red Hat の手に移管しました。 パッケージを操作するためのテクノロジー、OCI (Open Container Initiative) 仕様のサポート、SELinux に基づいてコンテナーを分離するための追加メカニズムが Atomic Host から移管されました。 Fedora CoreOS は、rpm-ostree を使用する Fedora リポジトリに基づいています。 Moby (Docker) と podman は、コンテナーの Fedora CoreOS ランタイムでサポートされると宣言されています。 Kubernetes のサポートは、Fedora CoreOS 上のコンテナ オーケストレーションに対して計画されています。

このプロジェクトは、管理者の参加なしにアトミックに自動的に更新され、コンテナーの実行専用に設計されたサーバー システムの大規模展開用に統合された最小限の環境を提供することを目的としています。 Fedora CoreOS には、分離されたコンテナーを実行するのに十分な最小限のコンポーネント セット (Linux カーネル、systemd システム マネージャー、および SSH 経由で接続し、構成を管理し、更新プログラムをインストールするための一連のユーティリティ サービス) のみが含まれています。

システム パーティションは読み取り専用モードでマウントされ、動作中に変更されません。 設定 Ignition ツールキット (Cloud-Init の代替) を使用してブート段階で送信されます。
システムが実行されると、/etc ディレクトリの構成と内容を変更することはできなくなり、設定プロファイルを変更して、それを使用して環境を置き換えることのみが可能になります。 一般に、システムの操作はコンテナ イメージの操作に似ています。コンテナ イメージはローカルで更新されず、最初から再構築され、新たに起動されます。

システム イメージは分割できず、OSTree テクノロジを使用して形成されます (そのような環境に個別のパッケージをインストールすることはできません。システム イメージ全体を再構築し、rpm-ostree ツールキットを使用して新しいパッケージで拡張することのみ可能です)。 更新システムは XNUMX つのシステム パーティションの使用に基づいており、そのうちの XNUMX つはアクティブで、XNUMX つ目は更新プログラムのコピーに使用されます。更新プログラムのインストール後、パーティションの役割が変わります。

Fedora CoreOS の XNUMX つの独立したブランチが提供されています。
更新を含む現在の Fedora リリースに基づくスナップショットを使用したテスト。 安定 - テスト ブランチの 6 週間のテスト後に形成された、安定したブランチ。 next - 開発中の将来のリリースのスナップショット。 脆弱性と重大なエラーを排除するために、6 つのブランチすべてに対して更新が生成されています。 開発の現在の段階では、テスト ブランチのみが予備リリースの一部として作成されています。 最初の安定版リリースは XNUMX か月以内にリリースされる予定です。 CoreOS Container Linux ディストリビューションのサポートは、Fedora CoreOS が安定してから XNUMX か月後に終了し、Fedora Atomic Host のサポートは XNUMX 月末に終了する予定です。

プロジェクトが安定すると、fedora-coreos-pinger サービスを使用してテレメトリの送信がデフォルトで有効になります (テレメトリはプレビュー ビルドではまだアクティブではありません)。このサービスは、OS バージョンなどのシステムに関する非識別情報を定期的に蓄積して送信します。番号、クラウド、Fedora プロジェクト サーバー プラットフォームのインストール タイプ。 送信されるデータには個人を特定できる情報は含まれておりません。 統計を分析する場合、集計された情報のみが使用されるため、Fedora CoreOS の使用の性質を一般的に判断できます。 必要に応じて、ユーザーはテレメトリの送信を無効にしたり、送信されるデフォルトの情報を拡張したりできます。

出所: オープンネット.ru

コメントを追加します