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.
V tomto rychlém startu provedete následující akce:
- 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
Pokud ještě nemáte předplatné Azure, vytvořte si napřed bezplatný účet.
Kontrola souboru Bicep
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.
Soubor Bicep definuje následující typy prostředků:
- 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.
Nasaďte soubor Bicep pomocí Azure CLI nebo Azure PowerShellu.
az group create --name exampleRG --location eastus az deployment group create --resource-group exampleRG --template-file main.bicep --parameters labName=<lab-name> vmName=<vm-name> userName=<user-name>Poznámka:
Nahraďte <název> testovacího prostředí názvem nové instance testovacího prostředí. Nahraďte <název> virtuálního počítače názvem nového virtuálního počítače. Uživatelské jméno<>uživatelským jménem místního účtu, který se vytvoří na novém virtuálním počítači. Zobrazí se také výzva k zadání hesla pro místní účet.
Po dokončení nasazení by se měla zobrazit zpráva, že nasazení bylo úspěšné.
Ověření nasazení
Pomocí webu Azure Portal, Azure CLI nebo Azure PowerShellu můžete zobrazit seznam nasazených prostředků ve skupině prostředků.
az resource list --resource-group exampleRG
Poznámka:
Nasazení také vytvoří skupinu prostředků pro virtuální počítač. Skupina prostředků obsahuje prostředky virtuálních počítačů, jako jsou IP adresa, síťové rozhraní a disk. Skupina prostředků se zobrazí v seznamu skupin prostředků vašeho předplatného
Vyčištění prostředků
Pokud už ji nepotřebujete, odstraňte skupinu prostředků a všechny její prostředky pomocí webu Azure Portal, Azure CLI nebo Azure PowerShellu.
az group delete --name exampleRG
Další kroky
V tomto rychlém startu jste vytvořili testovací prostředí s virtuálním počítačem s Windows. Informace o připojení k virtuálním počítačům testovacího prostředí a jejich správě najdete v dalším kurzu: