Paso a Paso 365-ADFS-Azure Capitulo 4

Hola ya por ultimo desplegaremos nuestra maquinas virtuales partiendo de una plantilla o Template, que tan amablemente nos ofrece Azure.

En la siguiente tabla sacada de azure podemos observar las plantillas disponibles.

PublisherName

Offer

Sku

CoreOS

CoreOS

Beta

CoreOS

CoreOS

Stable

MicrosoftDynamicsNAV

DynamicsNAV

2015

MicrosoftSharePoint

MicrosoftSharePointServer

2013

Microsoft

Oracle-Database-12c-Weblogic-Server-12c

Standard

Microsoft

Oracle-Database-12c-Weblogic-Server-12c

Enterprise

MicrosoftSQLServer

SQL2014-WS2012R2

Enterprise-Optimized-for-DW

MicrosoftSQLServer

SQL2014-WS2012R2

Enterprise-Optimized-for-OLTP

MicrosoftWindowsServer

WindowsServer

2012-Datacenter

MicrosoftWindowsServer

WindowsServer

2012-R2-Datacenter

MicrosoftWindowsServer

WindowsServer

2008-R2-SP1

MicrosoftWindowsServer

WindowsServer

Windows-Server-Technical-Preview

Podremos utilizar, el siguiente comando para determinar las plantillas disponibles en azure.

en el PowerShell

azure vm image list

muy bien unas vez determinada la versiones de Sistema operativo solo nos queda desplegar para eso les aconsejo que utilizen la siguiente plantilla suministrada por Azure, que la verdad no es nada compleja y funciona adecuadamente.

 

 

$family="Windows Server 2012 R2 Datacenter"
$image=Get-AzureVMImage | where { $_.ImageFamily -eq $family } | sort PublishedDate -Descending | select -ExpandProperty ImageName -First 1
$vmname="ADFS01"
$vmsize="Large"
$vm1=New-AzureVMConfig -Name $vmname -InstanceSize $vmsize -ImageName $image

$cred1=Get-Credential Message "Type the name and password of the local administrator account."
$cred2=Get-Credential Message "Now type the name (not including the domain) and password of an account that has permission to add the machine to the domain."
$domaindns="corp.maitchovcow.com"
$domacctdomain="CORP"
$vm1 | Add-AzureProvisioningConfig -AdminUsername $cred1.Username -Password $cred1.GetNetworkCredential().Password -WindowsDomain -Domain $domacctdomain -DomainUserName $cred2.Username -DomainPassword $cred2.GetNetworkCredential().Password -JoinDomain $domaindns

$vm1 | Set-AzureSubnet -SubnetNames "RED_VIRTUAL"

$disksize=200
$disklabel="ADFSData"
$lun=0
$hcaching="ReadWrite"
$vm1 | Add-AzureDataDisk -CreateNew -DiskSizeInGB $disksize -DiskLabel $disklabel -LUN $lun -HostCaching $hcaching

$svcname="Azure-MAITCHOVCOW"
$vnetname="RED_PRIVADA"
New-AzureVM ServiceName $svcname -VMs $vm1 -VNetName $vnetname

Muchas gracias a todos por seguirme y si quereis compartirlo podeis hacerlo.

También te podría gustar...