Skip to content

Scripts PowerShell allows to create several virtual machines since CSV files with others functions

Notifications You must be signed in to change notification settings

Kyosuko/Deploy-VMWARE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Deploy-VMWARE

Hi,

I encountered the need to create several virtual machines and therefore about an automation project aimed at creating virtual machines thanks to PowerCLI through PowerShell, following this I would like to share my scripts with you:

  • The script "Create Vm-v1.0" is the script to create several virtual machines from and with a confirmation at each creation of virtual machines.

  • The script "Auto-Deploy-v1.0" is the script in the business partner case (deployment for customers Ex: ZVH, FFG ...) with many functions:

    ! For all functions there are a check if PowerCLI is installed also when the script is launched and if not installed you receive a message which say install withoption 18. Also a check if the values entered is correct or nul and propose new entered. For function create and delete virtual machine since csv filethere are check Power-cli, sendmail, powershell, iso-file, datastore, datacenter it's depends of your choice with the count of numbers parameters in csv file it'snot good you receive a error message. There are yet many others options of verifications .. !

    • Create virtual machine
    • Creation of virtual machines since a CSV file with the choice to import iso file then connect on virtual machines and start all machines after creation
    • Create a folder for location virtual machines from vSphere
    • Modify a value in a CSV file
    • Delete virtual machine
    • Delete multiple virtual machines since a CSV file with the choice to stop all machines before deletion
    • Start-up, shutdown and suspend a virtual machine
    • Shutdown a virtual machine by power supply (Kill)
    • Rename a virtual machine from vSphere
    • The search for the existence of a virtual machine
    • Show the inventory (virtual machines, datastores, ...
    • Install PowerCLI
    • Get the last creation date of a virtual machine
    • Import iso file in datacenter
    • Modify a value in a CSV file
    • Show the legend of color codes
    • Disconnect all active consoles connected to vSphere

Both scripts have the ability to send success, error, cancellation and general report emails. In the scripts you will find a more detailed read-me.

Screenshots :

Mon image Mon image Mon image Mon image Mon image Mon image Mon image Mon image Mon image

Kyosuko

About

Scripts PowerShell allows to create several virtual machines since CSV files with others functions

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published