第6章 RHEL bootc イメージのデプロイ
ターゲット環境、インストール方法、自動化の要件に応じて、さまざまな方法で RHEL bootc イメージをデプロイできます。
6.1. RHEL bootc イメージのデプロイに使用できる方法 リンクのコピーリンクがクリップボードにコピーされました!
次のメカニズムを使用して、rhel-bootc コンテナーイメージをデプロイできます。
- Anaconda
-
bootc-image-builder -
bootc install
使用可能な bootc イメージタイプは次のとおりです。
次のような
bootc-image-builderを使用して生成したディスクイメージ:- QCOW2 (QEMU copy-on-write、仮想ディスク)
- Raw (.dmg)
- AMI (Amazon Cloud)
- ISO: USB ドライブまたは Install-on-boot を使用した無人インストール方法
デプロイ可能なレイヤーイメージを作成した後に、そのイメージをホストにインストールする方法はいくつかあります。
次のメカニズムを使用することで、RHEL インストーラーとキックスタートを使用してレイヤーイメージをベアメタルシステムにインストールできます。
- USB を使用したデプロイ
- PXE
-
bootc-image-builderを使用してコンテナーイメージを bootc イメージに変換し、ベアメタルまたはクラウド環境にデプロイできます。 -
bootc installを使用して、bootc イメージをターゲットシステムにインストールできます。bootc installは、パーティション設定、ブートローダーのセットアップ、イメージの内容を抽出してブート可能にするなどのタスクを処理します。
インストール方法は 1 回だけ実行されます。イメージをデプロイすると、その後の更新は、更新の公開時にコンテナーレジストリーから直接適用されます。
図6.1 基本ビルドインストーラー bootc install を使用して bootc イメージをデプロイするか、Anaconda とキックスタートを使用してコンテナーイメージをデプロイする
図6.2 bootc-image-builder を使用して bootc イメージからディスクイメージを作成し、Anaconda、bootc-image-builder、または bootc install を使用してエッジ、サーバー、クラウドなどのさまざまな環境にディスクイメージをデプロイする