Commit Graph

130 Commits

Author SHA1 Message Date
Alan Renouf 8dee2ec498 Removed web client customization for now
Removed web client customization option as this will be available in a future script
2016-12-07 11:50:12 -08:00
Alan Renouf 1d06122f4c Home Lab Scripts
Script to deploy and delete home lab
2016-12-05 19:49:45 -08:00
Peter D. Jorgensen 6967b1b7a6 Add scripts for creating cluster groups and affinity rules.
These scripts create DRS groups for virtual machines and hosts, and host
affinity rules.
2016-12-02 21:38:03 -05:00
Alan Renouf a3bcc1e3b0 Merge pull request #28 from MrAmbiG/patch-1
vTool a menu based collection of vmware tasks
2016-12-02 09:02:42 -08:00
Peter D. Jorgensen 754f51326b Add VMHost SSH management scripts
Add scripts for enabling and disabling the TSM-SSH service on ESXi
hosts.
2016-11-30 21:41:29 -05:00
Kyle Ruddy 7a56f8ac30 Merge pull request #35 from kmruddy/master
Create Update_PowerCLI_Scripts.ps1
2016-11-30 11:50:55 -05:00
Kyle Ruddy 47e0a453ad Merge pull request #37 from alanrenouf/AlansBranch
Hoizon View Example Script - Get-HVDesktop
2016-11-30 11:50:38 -05:00
Alan Renouf 5bf60badf1 Example Horizon View Desktop function
Example Horizon View Desktop function
2016-11-27 21:57:51 -08:00
Kyle Ruddy 7da4ea673b Create Update_PowerCLI_Scripts.ps1
Created for use when migrating over to PowerCLI 6.5

Functions which can be used to detect where scripts (.ps1) are referencing either the PowerCLI Initialization script or Add-PSSnapin functions to start working with PowerCLI: 
Get-PowerCLIInitialization
Get-PowerCLISnapinUse

Function used to update the path to the Initialization script found by the above function: 
Update-PowerCLIInitialization

Function used to change from adding in the PowerCLI snapins to now importing the PowerCLI modules: 
Update-PowerCLISnapinUse
2016-11-23 09:45:05 -05:00
William Lam fed74d9e02 Fixing VMFS UNMAP sample 2016-11-20 12:53:42 -08:00
William Lam 2d594cb60d Adding several vSphere 6.5 API examples 2016-11-20 09:26:52 -08:00
Alan Renouf e928f5b56a removed connection info and commented out examples
removed connection info and commented out examples
2016-11-10 16:12:42 -08:00
Gajendra D Ambi 5ed2afd00d vTool a menu based collection of vmware tasks
vtool : manual time required : calculated against
Many of these needs improvement, the script is written in what i call street smart way, not exactly the standard best practices but it will nonetheless work. May be others will see, use, update and improve it. Many functions like creating drs rules etc., are still at their infant stage and are not working.
	vTool>create cluster			
	vTool>Add hosts		1+ hour	per 60 blades
	vTool>Configure HA			
	vTool>Configure DRS			
	vTool>DRS Rules			
	vTool>vApp			
	vTool>Add Datastores		1+ hour	per 60 datastores
	vTool>SNMP		2+ hour	per 60 blades
	vtool>syslog ip		2+ hour	per 60 blades
	vtool>dns		15 minutes	per 60 blades
	vtool>ntp		10 minutes	per 60 blades
	vtool>any advanced		15 minutes	per 60 blades
	vtool>firewall		15 minutes	per 60 blades
	vtool>scratch		20 minutes	per 60 blades
	vtool>performance settings		5 minutes	per 60 blades
	vtool>core dump		10 minutes	per 60 blades
	vtool>power management		5 minutes	per 60 blades
	vtool>esxi services		10 minutes	per 60 blades
	vtool>vmkernel services		10 minutes	per 60 blades
	vtool>hostfile entries		5 hours	per 60 blades
	vtool>vSwitch		5 minutes	per 60 blades
	vtool>vswitch ports		5 minutes	per 60 blades
	vtool>update nic		10 minutes	per 60 blades
	vtool>update mtu		10 minutes	per 60 blades
	vtool>vm portgroup		15 minutes	per 60 blades
	vtool>vmkernel portgroup		1 hour	per 60 blades
	vtool>sync portgroup		5 minutes	per 60 blades
	vtool>l3 vmotion		1 hour	per 60 blades
	vtool>create vds			per 60 blades
	vtool>dvportgroups		15 minutes	per 60 portgroups
2016-08-26 07:37:47 +05:30
lucdekens 4fd38aa645 Merge pull request #20 from mycloudrevolution/DEV-vMarkus_K
Report-LUNPath-ESXCLI
2016-08-02 23:09:35 +02:00
mycloudrevolution 37fb6e0d27 Added #Requires -Modules and Test Environment 2016-08-02 22:47:23 +02:00
mycloudrevolution ea866993df Report-LUNPath-ESXCLI
This script will create a Report of LUNs with Paths that have more than
one unique LUN ID or have more than the defined Paths.  Information’s
will be gathered via ESXCLI. This is necessary to report also hidden
Paths!
2016-08-01 23:04:48 +02:00
brianbunke e1937544fb Add Get-DatastoreProvisioned
Script returns thin provisioned info on datastores. Pester file is a way
to validate that future changes made to the script don't break existing
functionality
2016-07-27 23:32:28 -07:00
Alan Renouf 7f6482b7af Merge pull request #14 from mycloudrevolution/DEV-vMarkus_K
Get-VMID
2016-07-27 15:18:12 -07:00
mycloudrevolution e91b0c0649 Get-VMID
This will quickly return all IDs of VMs
2016-07-27 23:42:23 +02:00
Alan Renouf ca70d01e54 Update pester and add vrops script
Updated Pester test so it can be called with parameters and included
vROPS Maintenance Mode Script
2016-07-26 22:35:41 -07:00
Alan Renouf beaeddba59 Rename Sysprep_Automation_Script_v1a.ps1 to Sysprep_Automation_Script.ps1 2016-07-15 13:53:25 -07:00
Alan Renouf d20e5735e7 Rename Host_Memory_Assessment_Tool_v2a.ps1 to Host_Memory_Assessment_Tool.ps1 2016-07-15 13:52:51 -07:00
Alan Renouf 2f40185ceb Rename Set-LockdownLevel_v1a.ps1 to Set-LockdownLevel.ps1 2016-07-15 13:52:12 -07:00
Kyle Ruddy b7d31ca3f4 Delete test.ps1 2016-07-15 11:53:49 -07:00
Kyle Ruddy deadb6f2c3 Create test.ps1 (#4)
testing for documentation
2016-07-15 14:53:05 -04:00
Kyle Ruddy cb35edea02 Reorganizational Update
Reorganizing of the repo for better, more streamlined access
2016-07-07 21:04:40 -04:00
Kyle Ruddy 79581976d1 Revert "Reorganization Pt 2"
This reverts commit bb3277197e.
2016-07-07 20:57:31 -04:00
Kyle Ruddy 495b80f204 Revert "Reorganization"
This reverts commit af35a7227c.
2016-07-07 20:57:24 -04:00
Kyle Ruddy bb3277197e Reorganization Pt 2
Part two of the reorganization, including additional root folders
2016-07-07 20:49:41 -04:00
Kyle Ruddy af35a7227c Reorganization
Reorganization of resources to better prepare the repo for growth
2016-07-07 19:07:46 -04:00