Tutorial: Membuat komputer virtual dan menetapkan profil Automanage ke dalamnya
Dalam tutorial ini, Anda akan membuat grup sumber daya dan komputer virtual. Anda kemudian akan menetapkan profil konfigurasi Praktik Terbaik Automanage ke komputer baru menggunakan Python SDK.
Prasyarat
Membuat sumber daya
Masuk ke Azure
Masuk ke Azure dengan menggunakan perintah berikut:
az login
Buat grup sumber daya
Membuat grup sumber daya:
az group create --name "test-rg" --location "eastus"
Buat komputer virtual
Buat komputer virtual 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
Menetapkan profil praktik terbaik ke komputer virtual
Sekarang setelah kita berhasil membuat grup sumber daya dan komputer virtual, saatnya untuk menyiapkan proyek Python dan menetapkan profil konfigurasi Praktik Terbaik Automanage ke komputer virtual yang baru dibuat.
Memasang paket Python
Instal paket Azure Identity dan Azure Automanage menggunakan pip
:
pip install azure-mgmt-automanage
pip install azure-identity
Mengimpor paket
app.py
Buat file dan impor paket yang diinstal di dalamnya:
from azure.identity import DefaultAzureCredential
from azure.mgmt.automanage import AutomanageClient
Atur beberapa variabel lokal:
sub = "<sub ID>"
rg = "test-rg"
vm = "testvm"
Mengautentikasi ke Azure dan membuat klien Automanage
Gunakan DefaultAzureCredential dalam azure-identity
paket untuk mengautentikasi ke Azure. Kemudian, gunakan kredensial untuk membuat Klien Automanage.
credential = DefaultAzureCredential()
client = AutomanageClient(credential, sub)
Membuat penetapan profil praktik terbaik
Sekarang kita akan membuat penugasan antara komputer virtual baru kita dan profil Praktik Terbaik:
assignment = {
"properties": {
"configurationProfile": "/providers/Microsoft.Automanage/bestPractices/AzureBestPracticesProduction",
}
}
# assignment name must be 'default'
client.configuration_profile_assignments.create_or_update(
"default", rg, vm, assignment)
Jalankan file Python:
python app.py
Menampilkan Penugasan di portal
Navigasi ke komputer virtual dan pilih bilah Automanage :
Lihat Profil Automanage yang sekarang diaktifkan pada komputer virtual:
Langkah berikutnya
Untuk informasi selengkapnya tentang Automanage Python SDK, silakan kunjungi repositori azure-samples-python-management.