Bonjour à tous,
Dans le cadre d'un projet de stage, j'ai pour mission de mettre en place une architecture de machine virtuelle totalement automatisé et ceux dans le but de facilité le travail des administrateurs réseaux.
A partir d'une template, le but est d’être capable de déployer de manière automatique 10 machines virtuelles.
Après création des machines virtuelles, les VM devrons avoir leurs propre configuration réseau (adresse IP) et ceux à l'aide d'un complément de script.
Étant totalement novice en la matière, je sollicite votre aide pour m'aiguiller sur le sujet.
Pour le moment, j'ai un script de création automatique de VM sur un serveur ESX:
#****************************************************
#Script de déployement de plusieurs VM à partir d'une template
#v1.0
#*****************************************************
Connect-VIServer -Server ntc-vcstg -Protocol https -User toto -Password *****
Get-VMHost
$host1 = "esx3.test.local"
$template = "Win2K3"
$datastore = "NetAppFTW_1"
$customization = "Win2K3"
for($i = 1; $i -le 10; $i++)
{
$tempvm = "vServer-"+$i
$array += $tempvm
}
foreach ($vm in $array)
{
$vm=New-VM -Name $vm -Template $template -Host $host1 -Datastore $datastore -OSCustomizationSpec $customization -Confirm:$false
}
Pensez vous qui soit possible de rajouter une portion de script pour ajouter la configuration IP de chaque machines créée ?
Merci beaucoup
Message édité par TurboS le 26-02-2013 à 11:55:59