vRealize Automation Cloud는 사용자가 스토리지 리소스를 빠르고 쉽게 생성하고 관리할 수 있도록 GCP(Google Cloud Platform) 스토리지 버킷을 지원합니다. vRealize Automation Cloud 스토리지 버킷 지원에는 다중 지역/이중 지역 스토리지 버킷 생성, 제한된 공용 액세스 및 암호화가 포함됩니다.

스토리지 버킷은 Cloud Assembly 클라우드 템플릿을 사용하여 생성하고 이러한 클라우드 템플릿은 Cloud Assembly [설계] 탭 기능을 사용하여 일반적인 방식으로 배포합니다. 클라우드 템플릿을 배포한 후 GCP 포털을 확인하여 스토리지 버킷이 프로비저닝되었는지 확인할 수 있습니다.

다음은 스토리지 버킷 클라우드 템플릿에 필요한 속성입니다.
  • 스토리지 버킷 이름 - 스토리지 버킷 이름 구성에는 몇 가지 제한 사항이 있습니다. 자세한 내용은 다음 페이지를 참조하십시오. https://cloud.google.com/storage/docs/buckets
  • locationType - {SINGLE_REGION, DUAL_REGION, MULTI_REGION"} 중 하나. locationType이 DUAL_REGION 또는 MULTI_REGION인 경우 - regionID 속성도 필수입니다. locationType에 따라 regionId 값이 다릅니다. 자세한 내용은 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

참고: 고객 관리형 암호화 키는 스토리지 버킷과 동일한 지역에 있어야 합니다.

스토리지 버킷 클라우드 템플릿 예

다음 클라우드 템플릿 예는 Cloud Assembly 클라우드 템플릿을 사용하여 스토리지 버킷을 생성하는 몇 가지 일반적인 방식을 보여줍니다.

다음 클라우드 템플릿 예는 간단한 단일 지역 스토리지 버킷을 생성하는 방법을 보여줍니다.

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