Kurz: Vytvoření virtuálního počítače a přiřazení profilu automatického spravování k němu
Upozornění
30. září 2027 bude služba Osvědčených postupů služby Azure Automanage vyřazena. Při pokusu o vytvoření nového konfiguračního profilu nebo připojování nového předplatného do služby dojde k chybě. Přečtěte si další informace o tom, jak migrovat do služby Azure Policy před tímto datem.
Upozornění
Od 1. února 2025 začne služba Azure Automanage zavádět změny, které zastaví podporu a vynucování pro všechny služby závislé na zastaralém agentovi Microsoft Monitoring Agent (MMA). Pokud chcete dál používat řešení Change Tracking a Management, VM Insights, Update Management a Azure Automation, migrujte na nového agenta služby Azure Monitor (AMA).
V tomto kurzu vytvoříte skupinu prostředků a virtuální počítač. Potom přiřadíte konfigurační profil osvědčených postupů automanage novému počítači pomocí sady Python SDK.
Požadavky
Vytvoření zdrojů
Přihlášení k Azure
Přihlaste se k Azure pomocí následujícího příkazu:
az login
Vytvořit skupinu zdrojů
Vytvoření skupiny prostředků:
az group create --name "test-rg" --location "eastus"
Vytvoření virtuálního počítače
Vytvoření virtuálního počítače s Windows:
az vm create `
--resource-group "test-rg" `
--name "testvm" `
--location "eastus" `
--image win2016datacenter `
--admin-username testUser `
--size Standard_D2s_v3 `
--storage-sku Standard_LRS
Přiřazení profilu osvědčených postupů k virtuálnímu počítači
Teď, když jsme úspěšně vytvořili skupinu prostředků a virtuální počítač, je čas nastavit projekt Pythonu a přiřadit konfigurační profil osvědčených postupů automanage k nově vytvořenému virtuálnímu počítači.
Instalace balíčků Pythonu
Nainstalujte balíčky Azure Identity a Azure Automanage pomocí pip
:
pip install azure-mgmt-automanage
pip install azure-identity
Import balíčků
Vytvořte app.py
soubor a naimportujte v něm nainstalované balíčky:
from azure.identity import DefaultAzureCredential
from azure.mgmt.automanage import AutomanageClient
Nastavte některé místní proměnné:
sub = "<sub ID>"
rg = "test-rg"
vm = "testvm"
Ověřování v Azure a vytvoření klienta automatické správy
K ověření v Azure použijte defaultAzureCredential v rámci azure-identity
balíčku. Potom pomocí přihlašovacích údajů vytvořte klienta automatické správy.
credential = DefaultAzureCredential()
client = AutomanageClient(credential, sub)
Vytvoření přiřazení profilu osvědčených postupů
Teď vytvoříme přiřazení mezi novým virtuálním počítačem a profilem osvědčených postupů:
assignment = {
"properties": {
"configurationProfile": "/providers/Microsoft.Automanage/bestPractices/AzureBestPracticesProduction",
}
}
# assignment name must be 'default'
client.configuration_profile_assignments.create_or_update(
"default", rg, vm, assignment)
Spusťte soubor Pythonu:
python app.py
Zobrazení přiřazení na portálu
Přejděte na virtuální počítač a vyberte okno Automanage :
Zobrazení profilu automatického spravování teď povoleného na virtuálním počítači:
Další kroky
Další informace o sadě Automanage Python SDK najdete v úložišti azure-samples-python-management.