身為雲端管理員,您可以利用 Microsoft Azure 外掛程式在 VMware Aria Automation 中使用範本建立儲存區帳戶。可以將儲存區帳戶連結至 Azure 資源,以確保只能透過儲存區帳戶存取資料物件。
可以輕鬆設定 Azure 儲存區帳戶以支援基礎結構需求。例如,可以在雲端範本中使用加密內容控制對儲存區帳戶的存取。
VMware Aria Automation 支援建立、更新和刪除儲存區帳戶資源。
儲存區帳戶內容
佈建儲存區帳戶資源需要以下內容。
內容 | 說明 |
---|---|
name |
資源的外掛程式特定名稱。 可以對 |
account_name |
儲存區帳戶資源的名稱。 |
account |
您的團隊在其中部署雲端範本的帳戶區域的 Microsoft Azure 雲端帳戶。 如需詳細資訊,請參閱〈在 VMware Aria Automation 中建立 Microsoft Azure 雲端帳戶〉。 |
location |
將部署儲存區帳戶資源的位置。 |
sku_name |
儲存區帳戶的 SKU 名稱。 |
resource_group_name |
資源群組的名稱。 必須在 Azure 入口網站中建立資源群組。 |
以下區段包含用於佈建儲存區帳戶的範例範本。佈建儲存區帳戶後,可以在 Azure 入口網站中佈建資料存儲區。
佈建基本儲存區帳戶
以下範本顯示了如何佈建基本儲存區帳戶。
formatVersion: 1 inputs: {} resources: Idem_AZURE_STORAGE_RESOURCE_PROVIDER_STORAGE_ACCOUNTS_1: type: Idem.AZURE.STORAGE_RESOURCE_PROVIDER.STORAGE_ACCOUNTS properties:name: validate_azure_storageacct account: azure-account resource_group_name: validate_azure_rg location: eastus sku_name: Standard_LRS account_name: validateazurestorageacct tags: key: value allow_blob_public_access: true identity: type: SystemAssigned
佈建具有客戶管理金鑰的儲存區帳戶
下列範本顯示如何佈建具有客戶管理金鑰的儲存區帳戶。
部署範本之前,必須在 Azure 入口網站中建立客戶管理的金鑰。請參閱 Microsoft Azure 說明文件中的〈在同一承租人中為新儲存區帳戶設定客戶管理的金鑰〉。
formatVersion: 1 inputs: {} resources: Idem_AZURE_STORAGE_RESOURCE_PROVIDER_STORAGE_ACCOUNTS_1: type: Idem.AZURE.STORAGE_RESOURCE_PROVIDER.STORAGE_ACCOUNTS properties: name: validateazurestorageaccount account: azure-account location: eastus sku_name: Standard_LRS account_name: validateazurestorageaccount resource_group_name: validate_azure_rg identity: type: UserAssigned user_assigned_identities: /subscriptions/svpvln45-brk0-mzca-7yxh-dla7h19zxyn3/resourcegroups/azure-test/providers/Microsoft.ManagedIdentity/userAssignedIdentities/my-idem-managed-identity: {} encryption_service: encryption_key_source: Microsoft.Keyvault blob_encryption_key_type: Account file_encryption_key_type: Account customer_managed_key: key_name: idem-key key_vault_uri: https://my-idem-key-vault.vault.azure.net key_version: '' user_assigned_identity_id: /subscriptions/svpvln45-brk0-mzca-7yxh-dla7h19zxyn3/resourcegroups/azure-test/providers/Microsoft.ManagedIdentity/userAssignedIdentities/my-idem-managed-identity
佈建具有不可變性原則的儲存區帳戶
以下範本顯示了如何佈建具有不可變性原則的儲存區帳戶。可以使用 immutability_policy
內容為物件定義帳戶層級的不可變性原則。
formatVersion: 1 inputs: {} resources: Idem_AZURE_STORAGE_RESOURCE_PROVIDER_STORAGE_ACCOUNTS_1: type: Idem.AZURE.STORAGE_RESOURCE_PROVIDER.STORAGE_ACCOUNTS properties: name: validateazurestorageaccount account: azure-account location: eastus sku_name: Standard_GRS account_name: validateazurestorageaccount resource_group_name: validate_azure_rg enable_https_traffic_only: false key_policy: key_expiration_period_in_days: 25 is_hns_enabled: false allow_blob_public_access: false min_tls_version: TLS1_2 allow_shared_key_access: true public_network_access: Disabled encryption_service: file_encryption_key_type: Account blob_encryption_key_type: Account encryption_key_source: Microsoft.Storage require_infrastructure_encryption: false immutability_policy: allow_protected_append_writes: true period_since_creation_in_days: 5 state: Unlocked tags: abc: def