サービス カタログからワークロードにKey Vaultをデプロイする

この記事では、あなたが次のことを行います。

  • ポータルから既存のワークロードにKey Vaultのサービス カタログ テンプレートをデプロイします。

Note

このサンプルデプロイはデモンストレーション目的に過ぎず、ネットワーク、システム、またはアプリケーションの管理に関するすべてのベスト プラクティスを表しているわけではありません。

始める前の準備

前提条件

エンクレーブ リソースが Customer-Managed キー (CMK) 暗号化を使用していることを確認するには、エンクレーブにガードレール要件があります。 これには、エンクレーブ内からキーにアクセスできるようにするためのキーと ID が必要です。 共通依存関係サービス カタログ テンプレートで CMK (省略可能なKey Vault) とマネージド ID を作成する

  1. プライベート エンドポイントのサブネット: エンクレーブの作成時にサブネットを作成するか、エンクレーブの作成後に 新しいサブネットを作成 することができます。 プライベート エンドポイント サブネットには、プライベート エンドポイントが正常に機能するための サブネット委任 は必要ありません。
  2. 次に作成した内容に基づいて、これらの プライベート DNS Zones をすばやく作成します。
    • Key VaultこのテンプレートからKey Vaultを作成する場合、またはよりカスタマイズ可能なKey Vault テンプレートを作成する場合に必要です。

テンプレートをデプロイする

  1. 対象のデプロイのワークロードに移動します。
  2. [ +Add an Azure Service ] ボタンを選択します。
  3. Key Vaultドロップダウンから サービス テンプレートを選択し、必要なバージョン (既定: latest) を確認し、Nextを選択します。

サービス カタログの一覧から選択されたストレージ アカウント テンプレートを示すスクリーンショット。

  1. 各タブに必要なパラメーターを入力します。
  2. 必要に応じて、事前設定されたパラメーターのいずれかを調整します。
  3. Review + Create選択し、Createします。

すべてのリソースの作成が完了するまでに最大 15 分以上かかることがあります。 デプロイされたリソース内でアクションを実行する前に、デプロイが正常に完了するまで待ちます。

デプロイメントを検証する

指定したリソース グループに移動して、目的のリソースが作成されたことを確認します。 対象: Key Vault とプライベート エンドポイントを含む。

デプロイメントを削除する

これらのリソースを保持する予定がない場合は、不要なリソースをクリーンアップして、Azure料金を回避します。 リソース グループに他のデプロイが存在しない場合は、リソース グループ全体を削除できます。

Recommendations

  • サービス カタログデプロイにタグを追加して、次のようなそのリソースの重要な情報を追跡します。
    • 所有者: <main POC>
    • デプロイヤー: <yourName>
    • 目的: <shared secrets>
    • サービス カタログ名: <Key Vault>
    • サービス カタログのバージョン: <version you deployed>
  • タグを適用して継承するAzure Policyを追加することを検討してください。