Commit Graph

782 Commits

Author SHA1 Message Date
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
64ff3657a9 Merge pull request #44 from mycloudrevolution/Get-VMmaxIOPS_v1.1
Get-VMmaxIOPS v1.1
2016-12-02 13:19:42 -08:00
mycloudrevolution
ef1308c96e Get-VMmaxIOPS v1.1
Added vSphere 6.5 Support, New Counters, More Error Handling
2016-12-02 19:26:33 +01:00
mycloudrevolution
159c0821df Merge remote-tracking branch 'refs/remotes/vmware/master' 2016-12-02 18:17:53 +01:00
Peter D. Jorgensen
2e2f027e2a Merge pull request #1 from vmware/master
Pull recent changes
2016-12-02 12:04:26 -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
Alan Renouf
9c30b2953d Merge pull request #29 from mycloudrevolution/master
MaxIOPS and SCSI-UNMAP
2016-12-02 08:58:11 -08:00
Alan Renouf
9db2d0cbe6 Merge pull request #34 from mycloudrevolution/Apply-Hardening
Base Version of VM Hardening Fuction
2016-12-02 08:57:32 -08:00
Alan Renouf
69dcfb7d88 Merge pull request #38 from mycloudrevolution/Set-CBT
Set-CBT
2016-12-02 08:56:48 -08:00
Alan Renouf
9b3db40de4 Merge pull request #43 from mycloudrevolution/Recommend-Sizing-v1.2
Recommend sizing v1.2
2016-12-02 08:56:00 -08:00
Alan Renouf
ca7fe938ab Merge pull request #40 from pjorg/vmhost-ssh-scripts
Add VMHost SSH management scripts
2016-12-02 08:55:09 -08:00
Alan Renouf
2eb47a6f92 Merge pull request #42 from praveenmathamsetty/master
Horizon:  Implementation of Kyle and Alan Review Comments
2016-12-02 08:54:38 -08:00
praveenmathamsetty
02c66242f1 Find-HVPool parameter
Making Find-HVPool parameter as mandatory
2016-12-02 08:31:01 +05:30
praveenmathamsetty
7eeece3d25 Merge remote-tracking branch 'refs/remotes/vmware/master' 2016-12-02 08:22:25 +05:30
mycloudrevolution
5dd7449b0e Recommend-Sizing version 1.2
VM Stats from Realtime - new VM Counters - vSphere 6.5 support -
Parameter enhancements
2016-12-02 00:20:05 +01:00
mycloudrevolution
a202040013 Merge remote-tracking branch 'refs/remotes/vmware/master' into Recommend-Sizing-v1.2 2016-12-02 00:15:38 +01:00
praveenmathamsetty
147f97d0fa Kyle, Alan Review Comments Implementation
Implemented below Items:
1) Formatting DesktopSummaryData/MachineNamesView
2) Example typo correction
3) Start,Stop, Enable and Disable tasks moved from Start to Set for both
(Pool/Farm)
4) Internal functions Renaming
5) Start-HVPool --> Start-HVPool + Start-HVPoolSummary
6) Start-HVFarm --> Start-HVFarm + Start-HVFarmSummary
7) Plural function names to singular

Not implemented review comment get-hvevent output to be
(get-hvevents).Events
To pipe events to CSV file via Export-Csv cmdlet, events should be
PSCutomObject/PSObject. if we return only events, it will be hard user
to export events to CSV.

I will Implement rest of comments in next pull request.
2016-12-02 01:35:25 +05:30
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
284ba19d2f Merge pull request #36 from mycloudrevolution/Recommend-Sizing
function Recommend-Sizing
2016-11-30 13:03:11 -05:00
Kyle Ruddy
fd8ec98a44 Merge pull request #32 from praveenmathamsetty/master
Horizon Provisioning
2016-11-30 13:02:51 -05:00
Kyle Ruddy
43c80227b4 Merge pull request #17 from vmware/VMFSIncrease-module
Create VMFSIncrease.psd1
2016-11-30 13:02:05 -05:00
Kyle Ruddy
12d0d67c8b Merge pull request #24 from aaronwsmith/master
VM-Snapshot-Report.ps1, Version 1.0
2016-11-30 11:51:30 -05:00
Kyle Ruddy
49bfa1a413 Merge pull request #30 from equelin/enhancement-VMCPFunctions
Add enhancements to module VMCPFunctions
2016-11-30 11:51:12 -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
Kyle Ruddy
530b07d73e Updating the Approval Process 2016-11-30 11:46:53 -05:00
mycloudrevolution
99b1c6bb1e Set-CBT
This Function enables or disables CBT.
2016-11-30 14:36:09 +01:00
mycloudrevolution
a0d2450ff1 Optional Stats Collection.
Temporary workaround for problems with vSphere  6.x
2016-11-28 11:19:09 +01:00
Alan Renouf
5bf60badf1 Example Horizon View Desktop function
Example Horizon View Desktop function
2016-11-27 21:57:51 -08:00
mycloudrevolution
c2bd42eb6c function Recommend-Sizing
This Function collects Basic vSphere Informations for a Hardware Sizing
Recomamndation. Focus is in Compute Ressources.
2016-11-25 14:58:24 +01: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
mycloudrevolution
15484d0af5 Base Version of VM Hardening Fuction
Applys a set of Hardening options to your VMs
2016-11-22 09:39:28 +01:00
Alan Renouf
f90d281930 Merge pull request #33 from lamw/master
Adding several vSphere 6.5 API examples
2016-11-20 20:51:39 -08: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
Brian Graf
181add5bfd Added Credit to Alan 2016-11-18 09:15:43 -07:00
Brian Graf
5d475bbd1b Initial Commit
Backup-VCSA 6.5
2016-11-18 08:33:44 -07:00
praveenmathamsetty
df5e47ac67 Horizon API PowerShell Advanced Functions for Horizon Connection Server
VSM@CLN 4610015
2016-11-17 17:47:19 +05:30
praveenmathamsetty
a316ba5dda Revert "temp"
This reverts commit 3c686ecaba.
2016-11-15 11:27:06 +05:30
praveenmathamsetty
3c686ecaba temp
temp
2016-11-15 11:25:50 +05:30
equelin
758b80f6b8 -server parameter was missing for the wait-task function 2016-11-14 17:39:32 +01:00
equelin
2a96855d03 Cluster need to be provided by the user + No need anymore to provide all parameters + Add timer to wait the end of the execution of the reconfiguration task before showing the result 2016-11-14 17:22:13 +01: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
Alan Renouf
d7c5c17322 Merge remote-tracking branch 'refs/remotes/vmware/master' into AlansBranch 2016-11-10 15:03:43 -08:00
equelin
4b8e5dc46f Fix bug in Set-VMCPSettings 2016-10-11 16:56:31 +02:00
equelin
19ff0ea26a Add enhancements to module VMCPFunctions 2016-10-11 16:50:15 +02:00
mycloudrevolution
f301e6c058 MaxIOPS and SCSI-UNMAP
Two new Functions:
- Report VM Disk IOPS of VMs
- Process SCSI UNMAP on VMware Datastores
2016-09-25 22:51:24 +02: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
c566e68293 Merge pull request #25 from rgel/patch-1
Create README.md
2016-08-11 20:25:24 +02:00
Roman Gelman
02a7183d3a Create README.md
Hi Luc,
Can you please approve the README.md file, it contains the links to the articles about every function and little help about module usage.
2016-08-11 10:19:26 +03:00