お客様が管理する暗号化キーを Cloud Volumes ONTAP で使用する
Google Cloud Storage では常にデータが暗号化されてからディスクに書き込まれますが、 Cloud Manager API を使用して、 _cuser-managed 暗号化キー _ を使用する Cloud Volumes ONTAP システムを作成できます。これらは、 Cloud Key Management Service を使用して GCP で生成および管理するキーです。
-
キーが格納されているプロジェクトに対して、 Cloud Manager Connector サービスアカウントの権限が正しいことを確認します。
権限はから提供されます "Cloud Manager YAML ファイル" デフォルトでは、 Cloud Key Management Service に別のプロジェクトを使用する場合は適用できません。
権限は次のとおりです。
- cloudkms.cryptoKeyVersions.list - cloudkms.cryptoKeys.get - cloudkms.cryptoKeys.list - cloudkms.keyRings.list -
のサービスアカウントを確認します "Google Compute Engine Service Agent" 鍵に Cloud KMS の暗号化 / 復号化機能を搭載しています。
サービスアカウントの名前は、「 service-[SERVICE_PROJECT_NUMBER_@compute-system.iam.gserviceaccount.com 」という形式で指定します。
-
「 /GCP/VSA/meta/META/GCP-encryption-keys 」 API 呼び出しの get コマンドを呼び出すか、 GCP コンソールのキーで「 Copy Resource Name 」を選択して、キーの「 id 」を取得します。
-
作業環境を作成するときは、 API 要求で "GcpEncryption" パラメータを使用します。
-
例 *
"gcpEncryptionParameters": { "key": "projects/project-1/locations/us-east4/keyRings/keyring-1/cryptoKeys/generatedkey1" } -
を参照してください "Cloud Manager 自動化に関するドキュメント" "GcpEncryption" パラメータの使用方法の詳細については、を参照してください。
GitHub で編集