VMware Aria Automation は、Google Cloud Platform (GCP) ストレージ バケットをサポートしているため、ユーザーはストレージ リソースをすばやく、簡単に作成および管理できます。VMware Aria Automation ストレージ バケットのサポートには、マルチリージョン/デュアルリージョン ストレージ バケットの作成、パブリック アクセスの制限、暗号化が含まれます。
このトピックでは、従来のストレージ バケット リソースの作成方法について説明します。プラグイン ベースのストレージ バケット リソースを作成する場合は、「プラグイン ベースのストレージ バケット リソースの構成」を参照してください。
Automation Assembler クラウド テンプレートを使用してストレージ バケットを作成し、Automation Assembler の [デザイン] タブ機能を使用して、これらのクラウド テンプレートを一般的な方法で展開します。クラウド テンプレートを展開したら、GCP ポータルを確認して、ストレージ バケットが正常にプロビジョニングされたことを確認できます。
- ストレージ バケット名 - ストレージ バケット名の構築にはいくつかの制限があります。詳細については、次のページを参照してください。https://cloud.google.com/storage/docs/buckets
- locationType - {SINGLE_REGION, DUAL_REGION, MULTI_REGION} のいずれかです。locationType が DUAL_REGION または MULTI_REGION の場合は、regionID プロパティも必須です。regionID の値は、locationType によって異なります。詳細については、次のページを参照してください。https://cloud.google.com/storage/docs/locations
- storageClass - {STANDARD、NEARLINE、COLDLINE、ARCHIVE、REGIONAL、MULTI_REGIONAL、DURABLE_REDUCED_AVAILABILITY} のいずれか
パブリック アクセスが制限されている、CMEK によって暗号化されたストレージ バケットを作成する場合は、いくつかの前提条件があります。説明については、次のリンクを参照してください。https://cloud.google.com/storage/docs/encryption/using-customer-managed-keys
ストレージ バケット クラウド テンプレートの例
次のクラウド テンプレートの例は、Automation Assembler クラウド テンプレートを使用してストレージ バケットを作成する一般的な方法を示しています。
次のクラウド テンプレートの例は、単純な単一のリージョン ストレージ バケットの作成方法を示しています。
formatVersion: 1 inputs: {} resources: Cloud_GCP_StorageBucket_1: type: Cloud.GCP.StorageBucket properties: name: simple-storage-bucket locationType: SINGLE_REGION storageClass: STANDARD
次のクラウド テンプレートの例は、暗号化キーを使用する制限付きのパブリック アクセスを示しています。
formatVersion: 1 inputs: {} resources: Cloud_GCP_StorageBucket_1: type: Cloud.GCP.StorageBucket properties: name: encrypted-storage-bucket storageClass: STANDARD locationType: SINGLE_REGION kmsKey: kmsProjectId: gcp keyRingRegion: asia-east1 keyRing: asia-key keyName: asia-east-key
次のクラウド テンプレートの例は、マルチリージョン ストレージ バケットの作成方法を示しています。
formatVersion: 1 inputs: {} resources: Cloud_GCP_StorageBucket_1: type: Cloud.GCP.StorageBucket properties: name: multi-regional-sb locationType: MULTI_REGION storageClass: STANDARD regionId: EU
次のクラウド テンプレートは、デュアルリージョン ストレージ バケットの実装例を示しています。
formatVersion: 1 inputs: {} resources: Cloud_GCP_StorageBucket_1: type: Cloud.GCP.StorageBucket properties: name: dual-regional-sb storageClass: NEARLINE locationType: DUAL_REGION regionId: ASIA locations: - ASIA-EAST1 - ASIA-SOUTHEAST1