Deploy Azure Database for MariaDB with VNet

Last updated: 24/09/2020

This template provides a way to deploy an Azure database for MariaDB with VNet integration.

This Azure Resource Manager (ARM) template was created by a member of the community and not by Microsoft. Each ARM template is licensed to you under a licence agreement by its owner, not Microsoft. Microsoft is not responsible for ARM templates provided and licensed by community members and does not screen for security, compatibility or performance. Community ARM templates are not supported under any Microsoft support programme or service, and are made available AS IS without warranty of any kind.

Parameters

Parameter Name Description
serverName Server Name for Azure database for MariaDB
administratorLogin Database administrator login name
administratorLoginPassword Database administrator password
skuCapacity Azure database for MariaDB compute capacity in vCores (2,4,8,16,32)
skuName Azure database for MariaDB sku name
skuSizeMB Azure database for MariaDB Sku Size
skuTier Azure database for MariaDB pricing tier
skuFamily Azure database for MariaDB sku family
mariadbVersion MariaDB version
location Location for all resources.
backupRetentionDays MariaDB Server backup retention days
geoRedundantBackup Geo-Redundant Backup setting
virtualNetworkName Virtual Network Name
subnetName Subnet Name
virtualNetworkRuleName Virtual Network RuleName
vnetAddressPrefix Virtual Network Address Prefix
subnetPrefix Subnet Address Prefix

Use the template

PowerShell

New-AzResourceGroup -Name <resource-group-name> -Location <resource-group-location> #use this command when you need to create a new resource group for your deployment
New-AzResourceGroupDeployment -ResourceGroupName <resource-group-name> -TemplateUri https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-managed-mariadb-with-vnet/azuredeploy.json
Installing and configuring Azure PowerShell

Command line

az group create --name <resource-group-name> --location <resource-group-location> #use this command when you need to create a new resource group for your deployment
az group deployment create --resource-group <my-resource-group> --template-uri https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-managed-mariadb-with-vnet/azuredeploy.json
Installing and configuring the Azure cross-platform command-line interface