POWERCLI Script ESX - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 31-01-2013 à 15:51:29
Regarde peut être du côté de Puppet entreprise:
provisioning de machine VMware
http://docs.puppetlabs.com/pe/2.7/ [...] -more-help
écriture de manifest pour Windows:
http://docs.puppetlabs.com/windows [...] l#execexec
Marsh Posté le 14-02-2013 à 17:43:58
je crois que Puppet est payant, mais sinon tu peux utiliser l'appliance VMA de VMware qui te permettra de faire tourner des scripts de deployement depuis un shell linux. ( et accessoirement un serveur apapche avec cgi-bin)
Marsh Posté le 19-02-2013 à 22:34:55
Merci pour vos réponses.
Premièrement, je souhaiterais savoir si cela est possible.
Est-il possible via un script de modifier le nom d'une VM crée ?
Est il possible via un script de donner des paramètres IP à une VM crée ?
Merci.
Marsh Posté le 20-02-2013 à 01:36:36
ReplyMarsh Posté le 26-02-2013 à 11:55:31
Je pensais plutôt utiliser PowerCLI pour automatiser mes taches.
A ce propos, savez vous comment il faut procéder pour configurer les adresse IP des VM via POWERCLI ?
Merci.
Marsh Posté le 10-02-2017 à 13:16:24
Regarde aussi du côté Ansible
Tu peux automatiser divers infra dont VmWare
Et tu peux faire les post installation Linux, Windows (via WinRm)
Marsh Posté le 10-02-2017 à 13:36:10
Le bar ferme.
Marsh Posté le 25-01-2013 à 09:58:37
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