Azure Stack Hub に対してカスタム VM イメージを追加または削除する

Azure Stack Hub では、オペレーターとして、カスタム仮想マシン (VM) のイメージをマーケットプレースに追加して、ユーザーに提供することができます。 VM イメージは、管理者ポータルまたは Windows PowerShell を介して Azure Stack Hub Marketplace に追加できます。 グローバル Microsoft Azure Marketplace のイメージをカスタム イメージのベースとして使用するか、Hyper-V を使用して独自のものを作成します。

注意

読み取りアクセスを許可するには、BLOB アクセスが必要です。

イメージの追加

一般化イメージおよび特殊化イメージを追加する手順については、ユーザー ガイドのコンピューティングに関するセクションを参照してください。 ユーザーにイメージを提供する前に、一般化イメージを作成することをお勧めします。 手順については、Azure Stack Hub への VM の移動の概要に関するページを参照してください。 テナントに使用できるイメージを作成するときは、ユーザー ポータルまたはテナント ディレクトリ エンドポイントではなく、Azure Stack Hub 管理ポータルまたは管理者エンドポイントを使用します。

ユーザーがイメージを使用できるようにするには、次の 2 つの方法があります。

  • Azure Resource Manager からのみアクセスできるイメージを提供する
    Azure Stack Hub 管理ポータルの [コンピューティング]>[イメージ] でイメージを追加すると、すべてのテナントがイメージにアクセスできます。 ただし、ユーザーは Azure Resource Manager テンプレートを使用してそれにアクセスする必要があります。 それは、Azure Stack Hub Marketplace には表示されません。

  • Azure Stack Hub Marketplace を使用してイメージを提供する
    Azure Stack Hub 管理ポータルを使用してイメージを追加すると、マーケットプレース オファリングを作成できます。 手順については、「Azure Stack Hub でカスタム Marketplace アイテムを作成して発行する」を参照してください。

プラットフォーム イメージを追加する

プラットフォーム イメージを Azure Stack Hub に追加するには、PowerShell を使用して、Azure Stack Hub 管理者ポータルまたはエンドポイントを使用します。 まず、汎用化した VHD を作成する必要があります。 詳細については、Azure Stack Hub への VM の移動の概要に関するページを参照してください。

Azure Stack Hub オペレーターとしてポータルを使用して VM イメージを追加します。

  1. Azure Stack Hub にオペレーターとしてサインインします。 左側のナビゲーションから [ダッシュボード] を選択します。

  2. [リソース プロバイダー] リストから [コンピューティング] を選びます。

    [コンピューティング] を選択

  3. [VM イメージ] を選択し、 [追加] を選択します。

    VM イメージを追加する

  4. [イメージの作成][発行元][オファー][SKU][バージョン] 、[OS ディスクの BLOB URI] に入力します。 その後 [作成] をクリックすると VM イメージの作成が開始されます。

    カスタム イメージ サイドローディング UI

    イメージが正常に作成されると、VM イメージの状態が [成功] に変わります。

  5. イメージを追加すると、そのイメージは Azure Resource Manager ベースのテンプレートと PowerShell のデプロイのみで使用できるようになります。 イメージを Marketplace 項目としてユーザーが使用できるようにするには、「Marketplace アイテムを作成および発行する」の手順を使用して Marketplace 項目を公開してください。 PublisherOfferSKUVersion の値を書き留めておいてください。 これらは、カスタム .azpkg 内の Resource Manager テンプレートと Manifest.json を編集するときに必要になります。

プラットフォーム イメージを削除する

ポータルまたは PowerShell を使用して、プラットフォーム イメージを削除できます。

Azure Stack Hub オペレーターとして Azure Stack Hub ポータルを使用して VM イメージを削除するには、次の手順を行います。

  1. Azure Stack Hub 管理者ポータルを開きます。

  2. VM イメージに Marketplace 項目が関連付けられている場合は、 [Marketplace management](Marketplace 管理) を選択し、削除する VM Marketplace 項目を選択します。

  3. VM イメージに Marketplace 項目が関連付けられていない場合は、[すべてのサービス] > [コンピューティング] > [VM イメージ] に移動し、VM イメージの横にある省略記号 (...) を選択します。

  4. [削除] を選択します。

次のステップ