Azure Resource Manager (ARM) şablonuyla otomatik yönetime makine ekleme
Genel Bakış
ARM şablonu kullanarak en iyi yöntemleri otomatik olarak yönetmeye makine ekleme adımlarını izleyin.
Ön koşullar
- Gerekli Rol tabanlı erişim denetimi izinlerine sahip olmanız gerekir
- Desteklenen bir bölgede olmanız ve desteklenen VM görüntüsünün bu önkoşullarda vurgulanmış olması gerekir
ARM şablonuna genel bakış
Aşağıdaki ARM şablonu, belirtilen makinenizi Azure Otomatik Yönetme En İyi Yöntemleri'ne ekler. ARM şablonuyla ilgili ayrıntılar ve dağıtma adımları ARM şablonu dağıtımı bölümünde bulunur.
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"machineName": {
"type": "String"
},
"configurationProfileName": {
"type": "String"
}
},
"resources": [
{
"type": "Microsoft.Compute/virtualMachines/providers/configurationProfileAssignments",
"apiVersion": "2022-05-04",
"name": "[concat(parameters('machineName'), '/Microsoft.Automanage/default')]",
"properties": {
"configurationProfile": "[parameters('configurationProfileName')]"
}
}
]
}
ARM şablonu dağıtımı
Bu ARM şablonu, belirtilen makineniz için bir yapılandırma profili ataması oluşturur.
Değer configurationProfile
aşağıdaki değerlerden biri olabilir:
- "/providers/Microsoft.Automanage/bestPractices/AzureBestPracticesProduction"
- "/providers/Microsoft.Automanage/bestPractices/AzureBestPracticesDevTest"
- "/subscriptions/[sub ID]/resourceGroups/resourceGroupName/providers/Microsoft.Automanage/configurationProfiles/customProfileName (özel profiller için)
ARM şablonunu dağıtmak için şu adımları izleyin:
- Bu ARM şablonunu farklı kaydet
azuredeploy.json
- Bu ARM şablonu dağıtımlarını ile çalıştırın
az deployment group create --resource-group myResourceGroup --template-file azuredeploy.json
- İstendiğinde machineName ve configurationProfileName değerlerini sağlayın
- Dağıtıma hazırsınız
Tüm ARM şablonlarında olduğu gibi, parametreleri ayrı azuredeploy.parameters.json
bir dosyada hesaba katmak ve dağıtırken bunu bağımsız değişken olarak kullanmak mümkündür.
Sonraki adımlar
Linux ve Windows için Otomatik Yönetme hakkında daha fazla bilgi edinin