Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento rychlý start používá Bicep k vytvoření testovacího prostředí v Azure DevTest Labs, ve které je jeden virtuální počítač s Windows Serverem 2019 Datacenter.
Bicep je jazyk specifický pro doménu (DSL), který k nasazování prostředků Azure používá deklarativní syntaxi. Poskytuje stručnou syntaxi, spolehlivou bezpečnost typů a podporu pro opakované použití kódu. Bicep nabízí nejlepší prostředí pro vytváření obsahu pro řešení infrastruktury jako kódu v Azure.
V tomto rychlém průvodci vám:
- Zkontrolujte soubor Bicep.
- Nasaďte soubor Bicep a vytvořte testovací prostředí a virtuální počítač.
- Ověřte nasazení.
- Vyčistěte prostředky.
Požadavky
- Předplatné Azure, ve kterém máte oprávnění k vytváření a správě prostředků. Pokud žádné nemáte, vytvořte si bezplatný účet.
- Nainstalované rozhraní Azure CLI
Kontrola souboru Bicep
Zkontrolujte soubor Bicep. Soubor používá následující typy prostředků k provedení následujících akcí:
- Microsoft.DevTestLab/labs vytvoří testovací prostředí.
- Microsoft.DevTestLab/labs/virtualnetworks vytvoří virtuální síť.
- Microsoft.DevTestLab/labs/virtualmachines vytvoří virtuální počítač testovacího prostředí.
@description('The name of the new lab instance to be created')
param labName string
@description('Location for all resources.')
param location string = resourceGroup().location
@description('The name of the vm to be created.')
param vmName string
@description('The size of the vm to be created.')
param vmSize string = 'Standard_D4_v3'
@description('The username for the local account that will be created on the new vm.')
param userName string
@description('The password for the local account that will be created on the new vm.')
@secure()
param password string
var labSubnetName = '${labVirtualNetworkName}Subnet'
var labVirtualNetworkId = labVirtualNetwork.id
var labVirtualNetworkName = 'Dtl${labName}'
resource lab 'Microsoft.DevTestLab/labs@2018-09-15' = {
name: labName
location: location
}
resource labVirtualNetwork 'Microsoft.DevTestLab/labs/virtualnetworks@2018-09-15' = {
parent: lab
name: labVirtualNetworkName
}
resource labVirtualMachine 'Microsoft.DevTestLab/labs/virtualmachines@2018-09-15' = {
parent: lab
name: vmName
location: location
properties: {
userName: userName
password: password
labVirtualNetworkId: labVirtualNetworkId
labSubnetName: labSubnetName
size: vmSize
allowClaim: false
galleryImageReference: {
offer: 'WindowsServer'
publisher: 'MicrosoftWindowsServer'
sku: '2019-Datacenter'
osType: 'Windows'
version: 'latest'
}
}
}
output labId string = lab.id
Nasazení souboru Bicep
Uložte soubor Bicep jako main.bicep do místního počítače.
Spusťte následující příkazy pomocí Azure CLI nebo Azure PowerShellu ze složky, do které jste uložili soubor Bicep. V příkazech nahraďte následující zástupné symboly:
-
<location>: Oblast Azure, kterou chcete použít. -
<lab-name>: Název nového testovacího prostředí. -
<vm-name>: Název nového virtuálního počítače. -
<user-name>: Uživatelské jméno místního účtu, které se má vytvořit na novém virtuálním počítači. Zobrazí se výzva k zadání hesla pro místní účet. Nezapomeňte použít žádná nepovolené uživatelská jména nebo hesla uvedená v části OSProfilevirtuálních počítačů – Vytvoření nebo aktualizace.
az group create --name exampleRG --location <location> az deployment group create --resource-group exampleRG --template-file main.bicep --parameters labName=<lab-name> vmName=<vm-name> userName=<user-name>-
Nasazení také vytvoří skupinu prostředků pro virtuální počítač s názvem <lab-name>-<vm-name>-<numerical-string>. Tato skupina prostředků obsahuje prostředky virtuálních počítačů, jako jsou IP adresa, síťové rozhraní a disk.
Po dokončení nasazení se ve výstupu zobrazí data o prostředcích a nasazení.
Ověření nasazení
K výpisu nasazených prostředků ve skupině prostředků použijte Azure CLI nebo Azure PowerShell. Můžete také použít Azure Portal.
az resource list --resource-group exampleRG
Vyčištění prostředků
Skupinu prostředků a všechny její prostředky můžete odstranit pomocí Azure CLI nebo Azure PowerShellu, pokud už je nepotřebujete. Můžete také použít Azure Portal.
Pokud chcete skupinu prostředků laboratoře odstranit ručně, musíte nejprve laboratoř odstranit. Nemůžete odstranit skupinu prostředků, která obsahuje laboratoř.
az group delete --name exampleRG
Další krok
Pokud se chcete připojit k virtuálním počítačům testovacího prostředí, přečtěte si následující kurz.