第23章 Edge

以下の章では、RHEL Edge に関する RHEL 8 と RHEL 9 の間の最も重要な変更点を説明します。

23.1. RHEL for Edge

このバージョンでは、以前のバージョンから次の機能拡張が導入されています。

RHEL for Edge AMI イメージのビルドをサポートします

RHEL for Edge の .ami イメージをビルドし、Ignition でブループリントをカスタマイズして起動時にイメージに認証情報を注入し、.ami イメージを AWS にアップロードして AWS で EC2 インスタンスを起動することがサポートされています。

RHEL for Edge VMDK イメージのビルドをサポートします

また、RHEL for Edge VMDK イメージ用の RHEL をビルドし、Ignition でブループリントをカスタマイズして初期起動時に認証情報をイメージに注入し、vSphere にイメージをロードして VM vSphere でイメージを起動することもできます。

64 ビット ARM アーキテクチャー上で起動する RHEL for Edge の最小 raw イメージをサポートします

RHEL for Edge の最小 raw イメージタイプは、64 ビット ARM アーキテクチャー、AMD および Intel 64 ビットアーキテクチャーをサポートするようになりました。

新しい FIDO Device Onboarding Servers コンテナーイメージが利用可能になりました。

以下の FIDO Device Onboarding Servers コンテナーイメージが Red Hat Container Catalog から入手可能になりました。

  • rhel9/fdo-manufacturing-server
  • rhel9/fdo-owner-onboarding-server
  • rhel9/fdo-rendezvous-server
  • rhel9/fdo-serviceinfo-api-server

RHEL for Edge Simplified イメージが Ignition プロビジョニングユーティリティーをサポートするようになりました。

Ignition プロビジョニングユーティリティーを使用してブループリント設定をカスタマイズし、RHEL for Edge イメージを作成できます。Ignition は、ブートプロセスの初期段階でユーザー設定をイメージに挿入します。システムの最初の起動時に、Ignition ユーティリティーはリモート URL または Simplified Installer イメージに埋め込まれたファイルから設定を読み取り、その設定をイメージに適用します。

ブループリントでの FDO カスタマイズがオプションになりました。

Simplified Installer イメージを構築するために、ブループリントに FDO カスタマイズセクションを追加する必要がなくなりました。

次のイメージのブループリントでユーザー設定を直接指定するためのサポートが追加されました。

  • Simplified Installer イメージ
  • FDO イメージ
  • Ignition images
  • RHEL Image Builder GUI を使用して RHEL for Edge Simplified Installer イメージを作成できます

以前は、Simplified Installer イメージはコマンドラインインターフェイスを使用しないと作成できませんでした。

FDO を使用した RHEL for Edge イメージの自動プロビジョニングとオンボーディングのサポート

FDO (FIDO デバイスオンボーディング) プロセスを使用した RHEL for Edge イメージの自動プロビジョニングとオンボーディングがサポートされています。これにより、RHEL for Edge Simplified Installer イメージをビルドし、RHEL for Edge イメージにプロビジョニングできます。次に、FDO プロセスを使用して、Edge デバイスを自動的にプロビジョニングしてオンボードし、ネットワークに接続されている他のデバイスやシステムとデータを交換できます。

RHEL8 から RHEL 9 への rpm-ostree アップグレードのサポート

rpm-ostree rebase を使用して、RHEL 8 システムを RHEL 9 にアップグレードできます。

自動ロールバックのサポート

ヘルスチェックは起動プロセス中に実行され、ノードが正しく機能しているかどうかを判断できます。ヘルスチェックが失敗した場合に、カウンターが試行回数を追跡し、ノードは rpm-ostree を使用して更新をロールバックします。更新の失敗時に新しいアプリケーションバージョンが存在する場合、Podman は自動的にコンテナーをロールバックします。

RHEL for Edge Simplified Installer イメージの構築のサポート

RHEL Image Builder を使用して、RHEL for Edge Simplified Installer を構築できます。これにより、デバイスへの無人インストール、および RHEL for Edge イメージへのイメージのプロビジョニングが可能になります。

RHEL for Edge Raw image 構築のサポート

RHEL for Edge Raw Image の RHEL をビルドすることもできます。これらは圧縮された raw イメージで、既存の OSTree コミットがデプロイされたパーティションレイアウトを含むファイルで設定されます。RHEL for Edge Raw Image を使用して、ハードディスクドライブでフラッシュしたり、仮想マシンで起動したりできます。

RHEL 9 for Edge の最小インストールははるかに小さく

RHEL 8 と比較した場合、RHEL 9 for Edge の最小インストールははるかに小さくなります。

最小限の RHEL 8 インストール最小限の RHEL 9 インストール最小限の RHEL 9 インストール (ファームウェアと Podman を含む)

302 rpms

244 rpms

292 rpms

1.1G のディスク

652M のディスク

863M のディスク

サポート対象の RHEL for Edge イメージタイプ

RHEL for Edge を使用すると、RHEL Image Builder を使用してカスタマイズした RHEL (rpm-ostree) イメージを作成し、Edge サーバーにイメージをリモートでインストールして管理できます。

RHEL 9 では、次のイメージタイプに対応しています。

  • RHEL for Edge Commit (.tar)
  • RHEL for Edge コンテナー (.tar)
  • RHEL for Edge Installer (.iso)
  • RHEL for Edge Raw image (.raw.xz)
  • RHEL for Edge Simplified Installer (.iso)

サポート対象の RHEL for Edge イメージ名

以前は、イメージタイプには rhel - が頭に付いていました。この接頭辞は削除されましたが、rhel-edge-containerrhel-edge-installer などの以前のイメージ名は、依然として新しい名前のエイリアスとして機能します。この名前は非推奨とみなされ、今後のバージョンでは完全に削除される可能性があります。RHEL 9 では、以下の RHEL for Edge イメージ名に対応しています。

  • edge-commit
  • edge-container
  • edge-installer