150 Commits

Author SHA1 Message Date
VTsnowboarder42
cd98f8672d Create Get-BasicVMCapacityReport
Create a basic VM capacity report
2017-08-30 18:43:43 -04:00
=
98997718b8 updated code for clarity 2017-08-30 15:29:02 -07:00
=
b8d0d10716 Added CIVM Data gathering function for vCD export/Migration 2017-08-30 14:48:03 -07:00
Jim Jones
e70e50600f Create Get-VMToolsParts.ps1
Outputs the VMware Tool component installation state for all running Windows VMs in your environment.
2017-08-30 12:34:03 -07:00
Alessio Rocchi
c0d0e9e441 Added the script in the correct path. 2017-07-27 11:38:29 +02:00
Eric Gray
6dab3ef94d Initial commit of esxi-image scripts 2017-05-25 12:55:16 -07:00
Kyle Ruddy
544cdbfea1 Merge pull request #72 from blackms/master
Create SetLunReservation.ps1
2017-04-26 09:40:59 -04:00
Kyle Ruddy
a20d1eda3e Merge pull request #73 from rayheffer/patch-1
Create Horizon-UsageStats.ps1
2017-04-20 22:25:30 -04:00
Kyle Ruddy
bc9c52d50b Merge pull request #75 from lamw/master
Adding vSAN Mgmt 6.x PowerCLI samples
2017-04-20 22:24:59 -04:00
William Lam
a3c91c6376 Adding vSAN Mgmt 6.x PowerCLI samples 2017-04-20 17:47:31 -07:00
Alan Renouf
5aee669b4c create modules.sh
added modules file for copying to powerclicore correct locations
2017-04-18 21:03:53 -07:00
Ray Heffer
bd2edd6bd9 Rename Horizon-UsageStats.ps1 to Horizon-GetUsageStats.ps1 2017-04-18 16:55:21 -04:00
Ray Heffer
fe738ba17a Create Horizon-UsageStats.ps1
This is a sample script that retrieves the Horizon usage statistics.
2017-04-18 11:19:03 -04:00
Alessio Rocchi
1b4ca3fb2e Create SetLunReservation.ps1 2017-04-07 11:03:47 +02:00
Kyle Ruddy
4ec117e6fe Merge pull request #62 from alanrenouf/master
Added NVME Info Script
2017-01-19 20:52:49 -05:00
Alan Renouf
fa6c9f491f Added NVME Info Script
Added NVME Info Script
2017-01-19 17:44:57 -08:00
Kyle Ruddy
dedb25c46e Merge pull request #58 from alanrenouf/master
VSAN HCL Database Script
2017-01-06 15:58:47 -05:00
Alan Renouf
3f3bd0314e VSAN HCL Database Script
VSAN HCL Database script
2017-01-06 12:54:51 -08:00
Kyle Ruddy
b49b3f9430 Update DatastoreSIOCStatistics.ps1 2016-12-08 11:49:49 -05:00
Kyle Ruddy
1b41e22116 Datastore SIOC Statistics Collection Functions
Created two functions to monitor and manage the SIOC statistic
collection of a datastore
2016-12-08 11:44:03 -05:00
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