#7 Azure Virtuelle Maschine erstellen erweitert Teil 2

Posted on: 31. März 2020
Alle Infos die du brauchst um das Video erfolgreich umzusetzen:
Nach diesem Video bist du in der Lage:
– eine Public IP zu erstellen
– ein vNIC zu erstellen & eine PIP zuzuweisen
– eine virtuelle Maschine zu konfigurieren
– eine virtuelle Maschine zu erstellen
Vergiss nicht die neuen Variablen zu definieren 😉

Wir sind offen und gespannt auf deine Anregungen: Input-Formular
Am einfachsten schaust du das Video und hast dazu diesen Code offen. So kannst du auch den Code in deiner gewünschten Grösse darstellen und kannst dem Video einfacher folgen.
——————————————–
            
# VM Public IP Name angeben            
$vmpipname = "pipgermanpowershell01"            
            
# Public IP erstellen            
$vmpip = New-AzPublicIpAddress -ResourceGroupName $resourcegrp -Name $vmpipname -Location $location -AllocationMethod static -Sku standard -IpAddressVersion ipv4 -DomainNameLabel $vmpipname            
            
## vNIC erstellen            
# Name definieren            
$nicname = "$($vmname)_networkinterface01"            
            
 # Konfigurationsname definieren            
$nicconfigname = "nicconfig01"            
            
# Netzwerkschnittstellen Konfigurations-Objekt erstellen            
$nicconfig = New-AzNetworkInterfaceIpConfig -Name $nicconfigname -Subnet (get-azvirtualnetwork -name $virtualnetwname -ResourceGroupName $resourcegrp | select-object -Property *).subnets[1] -PublicIpAddress $vmpip            
            
# Netzwerkschnittstelle erstellen            
$nic = New-AzNetworkInterface -name $nicname -ResourceGroupName $resourcegrp -Location $location -NetworkSecurityGroup (Get-AzNetworkSecurityGroup | ?{$_.name -eq $networksecuritygroup}) -EnableIPForwarding -IpConfiguration $nicconfig            
            
# Credentials definieren & speichern            
$pwzusecurestring = ConvertTo-SecureString $lapw -AsPlainText -Force            
$vmcredentials = new-object system.management.automation.pscredential($lausername, $pwzusecurestring)            
            
## Virtuelle Maschine erstellen            
            
# Diskname definieren            
$vmconfigdiskname = $vmname            
            
# VM Konfigurations-Objekt erstellen            
$vmconfig = new-azvmconfig -VMName $vmname -VMSize $vmsize.name            
            
# VM Betriebssystem setzen            
$vmconfig | Set-AzVMOperatingSystem -Windows -Credential $vmcredentials -ComputerName $vmname            
# Quell-Image setzen            
$vmconfig | Set-AzVMSourceImage -PublisherName $publishername -Offer $offername -Skus $skuname -Version $latestversion            
# Netzwerkschnittstelle hinzufügen            
$vmconfig | Add-AzVMNetworkInterface -id $nic.id            
# Bootdiagnostik deaktivieren            
$vmconfig | Set-AzVMBootDiagnostic -disable            
# Disk-Konfigurationen setzen            
$vmconfig = Set-AzVMOSDisk -vm $vmconfig -name $vmconfigdiskname -StorageAccountType "standard_lrs" -DiskSizeInGB 128 -CreateOption fromimage            
            
# Virtuelle Maschine erstellen            
new-azvm -ResourceGroupName $resourcegrp -Location $location -vm $vmconfig
——————————————–
Hat dir das Video gefallen und etwas gebracht, dann freuen wir uns immer auf dein Feedback. Daumen nach oben, Kommentar und Abo sind geeignete Mittel um das auszudrücken. Falls du kannst, mache doch auch deine Kollegen auf unseren Kanal aufmerksam. Denn so wachsen wir zusammen stetig weiter und das freut uns alle. Win-Win-Win.
Falls du spezielle Anforderungen an Scripts oder Auftragsarbeiten hast, kannst du mich gerne direkt per Email erreichen. Alle Infos dazu sind hier Kontakt
Ich hoffe du verstehst, dass ich nur Videos zu Themen machen kann, die ein grösseres Interesse von verschiedenen Leuten haben. Benutzerspezifische Scripts erstelle ich ausschliesslich als Auftragsarbeiten oder im Mandat.

Da wir sämtliche Videos kostenlos zur Verfügung stellen und auch keine Werbung reinpacken, sind wir immer froh für eine kleine Spende. Vielen Dank bereits dafür.