Als cloudbeheerder kunt u de Microsoft Azure-plug-in gebruiken om SQL-databases op basis van de plug-in in te richten die uw infrastructuurbehoeften ondersteunen. U kunt ook toewijzingshelpers gebruiken om toewijzingslogica voor uw database te leveren.
U kunt eenvoudig uw Azure SQL-databases configureren om uw infrastructuurbehoeften te ondersteunen. Het maken, bijwerken en verwijderen van Azure SQL-databases wordt ondersteund in VMware Aria Automation.
Eigenschappen voor SQL-database
De volgende eigenschappen zijn vereist om Azure SQL-databaseresources in te richten.
Eigenschap | Beschrijving |
---|---|
name |
De plug-in-specifieke naam voor de database. U kunt dezelfde waarde gebruiken voor de eigenschap |
database_name |
De naam voor de databaseresource. |
account |
Het Microsoft Azure-cloudaccount voor accountregio's waarop uw team cloudsjablonen implementeert. Zie Een Microsoft Azure-cloudaccount maken in VMware Aria Automation voor meer informatie. |
location |
De regio waar de SQL-database wordt geïmplementeerd. |
sku |
Het type database dat wordt ingericht. |
resource_group_name |
De naam van de resourcegroep. U moet de resourcegroep in uw Azure-portal maken. |
server_name |
De SQL-server voor de SQL-database. |
Een Azure SQL-database inrichten
In de volgende sjabloon ziet u hoe u een SQL-database kunt inrichten.
Voordat u de sjabloon implementeert, moet u een SQL-server in uw gekozen resourcegroep en -locatie maken. U kunt de SQL-server maken via de Azure-portal, via de Azure CLI of in de cloudsjabloon. In dit voorbeeld wordt de SQL-server gemaakt via de cloudsjabloon.
Nadat de database is ingericht, kunt u de verbindingstekenreeksen voor uw SQL-database in uw Azure-portal vinden.
formatVersion: 1 inputs: suffix: type: string resources: Allocations_Compute_1: type: Allocations.Compute properties: {} Cloud_Service_Azure_SQL_Server_1: type: Cloud.Service.Azure.SQL.Server properties: name: db-server-${input.suffix} region: eastus account: azure-account version: '' administrator_login: [email protected] resource_group_name: resource-group-1 administrator_login_password: admin Idem_AZURE_SQL_DATABASE_DATABASES_1: type: Idem.AZURE.SQL_DATABASE.DATABASES properties: name: idem-expl-test-${input.suffix} database_name: idem-expl-test-${input.suffix} server_name: ${resource.Cloud_Service_Azure_SQL_Server_1.name} account: ${resource.Allocations_Compute_1.selectedCloudAccount.name} location: ${resource.Allocations_Compute_1.selectedRegion.id} tags: tag-key: tag-value sku: name: GP_Gen5 tier: GeneralPurpose family: Gen5 capacity: 2 requested_backup_storage_redundancy: Local resource_group_name: resource-group-1 read_scale: Disabled