Forum Discussion
PowerShell ile Azure üzerinde RHEL VM olusturma (tr-TR)
Sabah ofisinize geldiniz ve x bir proje için acil VM ihtiyacı olduğu iş emri ile karşı karşıya kaldınız. Tüm bunlar için Azure portalına gir tek tek opsiyonları seç VM oluştur gibi süreçlerle uğraşmamak için siz kahvenizi hazırlarken VM kurulumu tamamlanmış olacak bir konudan bahsetmek istiyorum.
Windows PowerShell üzerindne Azure portalınıza bağlantı sağlayıp aşağıdaki komut ile yeni bir kaynak grubu oluşturup içinde yeni bir sanal network ve RHEL kurulumunu 2-3 dakika içinde tamamlayabilirsiniz.
New-AzResourceGroup -Name AzureRG -Location westus
$gatewaysubnet = New-AzVirtualNetworkSubnetConfig -Name PSGatewaySubnet -AddressPrefix "10.102.100.0/27"
$virtualNetwork = New-AzVirtualNetwork -Name PSAzureBCVnet -ResourceGroupName PSAzureBootCampRG -Location westus -AddressPrefix "10.102.100.0/24" -Subnet $gatewaysubnet
Add-AzVirtualNetworkSubnetConfig -Name PSDMZSubnet -VirtualNetwork $virtualNetwork -AddressPrefix "10.102.100.96/27"
$virtualNetwork | Set-AzVirtualNetwork
$resourceGroup = "AzureRG"
$location = "westus"
$vmName = "PS-rhel2-vm"
$cred = Get-Credential -Message "Enter a username and password for the virtual machine."
New-AzResourceGroup -Name $resourceGroup -Location $location
New-AzVM -ResourceGroupName $resourceGroup -Name $vmName -Location $location -ImageName "RHEL" -Size "Standard_D2_v3" -VirtualNetworkName "PSAzureBCVnet" -SubnetName "PSDMZSubnet" -Credential $cred -OpenPorts 22
Komutlar bütününü kendinize yada projelerinize göre özelleştirip kütüphanenizde bulundurmanız, bu tip durumlarda siz başka bir işiniz ile ilgilenirken size zaman kazandıracak ve işlerinizi kolaylaştıracaktır.
Size ise 22 portundan SSH yapıp suncunun keyifine varmak kalır.