チュートリアル:GPU付きAzure Stack Edge Proの証明書を設定する

このチュートリアルでは、ローカルのウェブUIを使ってオンボードGPUを搭載したAzure Stack Edge Proデバイスの証明書を設定する方法を説明しています。

この手順に要する時間は、選択した特定のオプションと、環境内での証明書フローの確立方法によって異なる場合があります。

このチュートリアルで学習する内容は次のとおりです。

  • 前提条件
  • 物理デバイスの証明書を構成する

前提条件

Azure Stack Edge ProデバイスをGPUで設定・設定する前に、以下の点を確認してください:

  • Install Azure Stack Edge Pro GPU」に記載されている通り、物理デバイスをインストールしています。
  • 自分で証明書を持参する予定がある場合:
    • 署名チェーン証明書を含む適切な形式で証明書を準備する必要があります。 証明書の詳細については、「証明書の管理」を参照してください

    • デバイスが Azure Government にデプロイされていて、Azure パブリック クラウドにデプロイされていない場合は、デバイスをアクティブ化する前に署名チェーン証明書が必要です。 証明書の詳細については、「証明書の 管理」を参照してください。

デバイスの証明書を構成する

  1. デバイスのローカル Web UI で [証明書 ] ページを開きます。 このページには、デバイスで使用可能な証明書が表示されます。 デバイスには自己署名証明書 (デバイス証明書とも呼ばれます) が付属しています。 独自の証明書を持ち込むこともできます。

  2. もし以前デバイス設定を設定した際にデバイス名やDNSドメインを変更しておらず、自分の証明書を使いたくない場合は、このページで設定は不要です。 このページでは、すべての証明書の状態が有効と表示されることを確認するだけです。

    Azure Stack Edge のローカル Web UI の [証明書] ページのスクリーンショット。[証明書] メニュー項目が強調表示されています。

    既存のデバイス証明書で デバイスをアクティベート する準備ができています。

  3. デバイス名やDNSドメインを変更した場合にのみ、これらの手順に従ってください。 これらのインスタンスでは、デバイス証明書の状態は 無効になります。 これは、証明書の subject namesubject alternative の設定のデバイス名と DNS ドメインが古くなっているためです。

    ステータス詳細を見るには証明書を選択してください。

    Azure Stack Edgeデバイスの証明書ページにある証明書の詳細スクリーンショット。選ばれた証明書および証明書の詳細が強調されています。

  4. デバイス名やDNSドメインを変更し、新しい証明書を提供していない場合、 デバイスのアクティベートはブロックされます。 デバイスで新しい証明書セットを使用するには、以下のいずれかのオプションを選択してください:

    • すべてのデバイス証明書を生成します。 自動生成されたデバイス証明書を使用する予定で、新しい デバイス証明書を生成する必要がある場合は、このオプションを選択し、「デバイス証明書の生成」の手順を完了します。 これらのデバイス証明書は、運用環境のワークロードではなく、テストにのみ使用する必要があります。

    • 独自の証明書を持ち込みます。 独自の署名付きエンドポイント証明書と対応する署名チェーンを使用する場合は、このオプションを選択し、「独自の証明書を 持ち込む」の手順を実行します。 運用環境のワークロードには、常に独自の証明書を持ち込むことをお勧めします。

    • 独自の証明書の一部を持ち込み、いくつかのデバイス証明書を生成することを選択できます。 [ すべてのデバイス証明書を生成する] オプションでは、デバイス証明書のみが再生成されます。

  5. デバイスに対して有効な証明書の完全なセットが揃ったら、そのデバイスはアクティベーションの準備ができています。 次のデプロイ手順<に進むには、 [はじめに] に戻る を選択してください。

デバイス証明書を生成する

デバイス証明書を生成するには、次の手順に従います。

以下の手順を使って、Azure Stack Edge ProのGPUデバイス証明書を再生成し、ダウンロードしてください:

  1. デバイスのローカル UI で、[ 構成 > 証明書] に移動します。 [ 証明書の生成] を選択します。

    Azure Stack Edge デバイスのローカル Web UI の [証明書] ページのスクリーンショット。[証明書の生成] ボタンが強調表示されています。

  2. [ デバイス証明書の生成] で、[ 生成] を選択します。

    Azure Stack Edge デバイスの [証明書の生成] ウィンドウのスクリーンショット。[生成] ボタンが強調表示されています。

    デバイス証明書が生成され、適用されるようになりました。 証明書の生成と適用には数分かかります。

    Important

    証明書の生成操作の進行中は、独自の証明書を持ち込まず、[ + 証明書の追加] オプションを使用して証明書を追加してみてください。

    手術が成功裏に完了すると通知されます。 キャッシュの潜在的な問題を回避するには、ブラウザーを再起動します。

    Azure Stack Edge デバイスで証明書が正常に生成されたことを示すスクリーンショット。

  3. 証明書が生成された後:

    • すべての証明書の状態は 「有効」と表示されます。

      Azure Stack Edge デバイスの [証明書] ページで新しく生成された証明書のスクリーンショット。有効な状態の証明書が強調表示されています。

    • 特定の証明書名を選択し、証明書の詳細を表示できます。

      Azure Stack Edgeデバイスの証明書ページにある証明書詳細ペインのスクリーンショットです。選ばれた証明書はハイライトされています。

    • [ダウンロード] 列が設定されました。 この列には、再生成された証明書をダウンロードするためのリンクがあります。

      Azure Stack Edge デバイスの [証明書] ページのスクリーンショット。生成された証明書のダウンロード リンクが強調表示されています。

  4. 証明書のダウンロード リンクを選択し、メッセージが表示されたら証明書を保存します。

    Azure Stack Edge デバイスの [証明書] ページのスクリーンショット。ダウンロード リンクが選択されています。リンクとダウンロード オプションが強調表示されています。

  5. ダウンロードするすべての証明書に対して、このプロセスを繰り返します。

    Windows エクスプローラーでダウンロードした証明書を示すスクリーンショット。Azure Stack Edge デバイスの証明書が強調表示されています。

デバイスで生成された証明書は、次の名前形式で DER 証明書として保存されます。

  • <Device name>_<Endpoint name>.cer

これらの証明書には、デバイスにインストールされている対応する証明書の公開キーが含まれています。

これらの証明書は、Azure Stack Edgeデバイス上のエンドポイントにアクセスするために使っているクライアントシステムにインストールする必要があります。 これらの証明書は、クライアントとデバイス間の信頼を確立します。

これらの証明書をデバイスにアクセスするクライアントにインポート・インストールするには、「Azure Stack Edge Pro GPUデバイスにアクセスするクライアントに証明書をインポートする」の手順に従ってください。

Azure Storage Explorerを使用している場合は、クライアントにPEM形式の証明書をインストールする必要があり、デバイス生成の証明書をPEM形式に変換する必要があります。

Important

  • ダウンロード リンクは、独自の証明書を持ち込む場合ではなく、デバイスで生成された証明書でのみ使用できます。
  • 他の証明書要件が満たされている限り、デバイスで生成された証明書を混在させ、独自の証明書を持ち込むことができます。 詳細については、「 証明書の要件」を参照してください。

独自の証明書を持ち込む

独自の証明書を持ち込むことができます。

署名チェーンを含む独自の証明書をアップロードするには、次の手順に従います。

  1. 証明書をアップロードするには、[ 証明書 ] ページで [ + 証明書の追加] を選択します。

    Azure Stack Edge デバイスのローカル Web UI の [証明書の追加] ペインのスクリーンショット。[証明書] メニュー項目、[証明書の追加] ボタン、および [証明書の追加] ウィンドウが強調表示されています。

  2. .pfx 形式で証明書をエクスポートするときに、証明書パスにすべての証明書を含めている場合は、この手順をスキップできます。 エクスポートにすべての証明書を含めなかった場合は、署名チェーンをアップロードし、[ 検証して追加] を選択します。 他の証明書をアップロードする前に、これを行う必要があります。

    場合によっては、Windows Server Update Services (WSUS) の更新サーバーに接続するなど、他の目的で署名チェーンを単独で使用することもできます。

    Azure Stack Edge デバイスのローカル Web UI の署名チェーン証明書の [証明書の追加] ウィンドウのスクリーンショット。[証明書の種類]、[証明書エントリ]、[検証と追加] ボタンが強調表示されています。

  3. 他の証明書をアップロードします。 たとえば、Azure Resource Manager と Blob Storage エンドポイントの証明書をアップロードできます。

    Azure Stack Edge デバイスのエンドポイントの [証明書の追加] ウィンドウのスクリーンショット。証明書の種類と証明書エントリが強調表示されます。

    ローカル Web UI 証明書をアップロードすることもできます。 この証明書をアップロードした後は、ブラウザを起動してキャッシュをクリアする必要があります。 その後、デバイスのローカルWeb UIに接続する必要があります。

    ローカル Web UI の

    ノード証明書をアップロードすることもできます。

    Azure Stack Edge デバイスのローカル Web UI 証明書の [証明書の追加] ウィンドウのスクリーンショット。証明書の種類と証明書エントリが強調表示されています。

    いつでも証明書を選択し、詳細を表示して、アップロードした証明書と一致することを確認できます。

    Azure Stack Edge デバイスのノード証明書の [証明書の追加] ウィンドウのスクリーンショット。証明書の種類と証明書エントリが強調表示されています。

    証明書ページは、新しく追加された証明書を反映するように更新されます。

    Azure Stack EdgeデバイスのローカルウェブUIにある証明書ページのスクリーンショットです。新たに追加された証明書セットが強調表示されます。

    Note

    Azure パブリック クラウドを除き、署名チェーン証明書は、すべてのクラウド構成 (Azure Government または Azure Stack) のアクティブ化の前に取り込む必要があります。

これで、デバイスをアクティブ化する準備ができました。 [<開始に戻る] を選択します。

次のステップ

このチュートリアルで学習する内容は次のとおりです。

  • 前提条件
  • 物理デバイスの証明書を構成する

Azure Stack Edge ProのGPUデバイスのアクティベート方法については、以下をご覧ください: