16.3. VHD イメージを作成して Microsoft Azure クラウドに自動的にアップロードする
RHEL Image Builder を使用すると、Microsoft Azure クラウドサービスプロバイダーの Azure Blob Storage に自動的にアップロードされる .vhd イメージを作成できます。
前提条件
- システムへの root アクセス権があります。
- RHEL Web コンソールの RHEL Image Builder インターフェイスにアクセスできる。
- ブループリントを作成した。Web コンソールインターフェイスでの RHEL Image Builder ブループリントの作成 を参照してください。
- Microsoft ストレージアカウント が作成されました。
- 書き込み可能な Blob Storage が準備されました。
手順
-
RHEL Image Builder ダッシュボードで、ブループリントを選択して Images タブをクリックし、Create Image をクリックすると、カスタマイズされた
.vhdイメージが作成されます。 -
Type ドロップダウンから
Microsoft Azure (.vhd)を選択し、Upload to Azure にチェックを入れ、Image Size を入力して Next をクリックします。 - Storage account の名前と Storage access key を入力し、Next をクリックします。
- 設定を確認し、Create をクリックします。RHEL Image Builder が起動し、アップロードプロセスが開始します。
-
Microsoft Azure portal で、Storage accounts > Containers に移動し、
.vhdファイルが存在するか確認します。
検証
Azure ポータルの検索バーに Images と入力し、+Create をクリックします。以下の詳細を設定します。
- リソースグループを選択し、イメージ名を入力します。
- OS type を Linux に、仮想マシン世代を Gen 2 に設定します。
- Storage Blob で、VHD ファイルを選択します。
- Account Type (例: Standard SSD) を選択します。
- Review + Create をクリックし、Create をクリックします。イメージ作成が完了するまで待ちます。
- Go to resource をクリックし、次に Create VM をクリックします。仮想マシン名を入力し、Size と Administrator account のセクションを設定してから、Review + Create、Create の順にクリックします。
デプロイメントが完了したら、公開 IP アドレスを取得し、SSH を使用して接続します。
$ ssh <username>@<public-IP-address>