Fedora CoreOS の最初の安定版リリース

Fedora プロジェクト開発者 発表した 流通の安定化について FedoraコアOS そしてそれが広く使用される準備ができていること。 Fedora CoreOS は、Fedora Atomic Host および CoreOS Container Linux 製品に代わる、分離されたコンテナに基づいた環境を実行するための単一のソリューションとして推進されています。 CoreOS Container Linux ディストリビューションは 6 か月後に終了し、Fedora Atomic Host は XNUMX 月末にサポートが終了する予定です。

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

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

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

CoreOS Container Linux ディストリビューションから、 移動しました CoreOS を購入した後、Red Hat の手に渡った Fedora CoreOS プロジェクトは、ブート構成ツール (Ignition)、アトミック更新メカニズム、および製品の一般的な哲学を借用しました。 パッケージを操作するためのテクノロジー、OCI (Open Container Initiative) 仕様のサポート、SELinux に基づいてコンテナーを分離するための追加メカニズムが Atomic Host から移管されました。 Fedora CoreOS 上でコンテナを調整するために、将来的には Kubernetes (ベースのものを含む) との統合を提供する予定です。 大丈夫D).

Fedora CoreOS の最初の安定版リリースの内容はリポジトリに基づいています Fedora 31 rpm-ostree パッケージを使用します。
これには、Linux 5.4 カーネル、systemd 243 システム マネージャー、および Ignition 2.1 ツールキットが含まれています。 コンテナーのランタイムは、Moby 18.09 (Docker) および podman 1.7 のサポートを提供します。 デフォルトでは、互換性を確保するために cgroups v1 のサポートが有効になっていますが、オプションとして cgroups v2 を有効にすることもできます。 実現される可能性 インストール コモディティサーバー、QEMU、OpenStack、VMware、AWS、Alibaba、Azure、GCP などのさまざまなプラットフォーム上で利用できます。 提供された ISO イメージは、RAM にロードされてライブ モードで動作します。 PXE (ネットブート) 経由のネットワークブートがサポートされています。

Fedora CoreOS の XNUMX つの独立したブランチが提供されており、脆弱性や重大なエラーを排除する更新が生成されます。

  • 更新を含む現在の Fedora リリースに基づくスナップショットを使用したテスト。
  • 安定 - テスト ブランチの XNUMX 週間のテスト後に形成された、安定したブランチ。
  • next - 開発中の将来のリリースのスナップショット (現時点では計画中のみ)。

今後の予定から記載 組合 Fedora CoreOS でサービスを使用してテレメトリを送信する フェドラ-コレオス-ピンガー、OS バージョン番号、クラウド プラットフォーム、インストール タイプなどの非識別システム情報を定期的に蓄積し、Fedora プロジェクト サーバーに送信します。 送信されるデータには個人を特定できる情報は含まれておりません。 統計を分析する場合、集計された情報のみが使用されるため、Fedora CoreOS の使用の性質を一般的に判断できます。 必要に応じて、ユーザーはテレメトリの送信を無効にしたり、デフォルトで送信される情報を拡張したりできます。

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

コメントを追加します