PowerCLI son 2 yılda oldukça hızlı hareket ediyor. 2018’de, en son özellikleri, performans iyileştirmelerini ve güncellemeleri mümkün olduğunca hızlı bir şekilde kullanıma sunmak için sık aralıklar ile güncelleme çıkarılıyor.
Update işlemleri için sadece komut satırından administrator yetkisi ile işlem yapmamız yeterli.
Powercli 11.0.0 sürümü ile beraber aşağıdaki güncellemeler geliyor.
- Added a new Security module
- Added new cmdlets for Host Profiles
- Added a new cmdlet to interact with NSX-T in VMware Cloud on AWS
- Support for vSphere 6.7 Update 1
- Support for NSX-T 2.3
- Support for Horizon View 7.6
- Support for vCloud Director 9.5
- Multiplatform support for the Cloud module
- Updated the Get-ErrorReport cmdlet
- Removed the PCloud module
- Removed the HA module
New Security Module
There has been a tremendous amount of improvements around security for vSphere lately. The new VMware.VimAutomation.Security module ensures you have the ability to automate these new features.
The Security module includes the following cmdlets:
- Get-SecurityInfo
- Get-VTpm
- Get-VTpmCertificate
- Get-VTpmCSR
- New-VTpm
- Remove-VTpm
- Set-VTpm
- Unlock-VM
Also, thanks to the Security module (with a little help from the Storage module), several other cmdlets are receiving enhancements as well:
New-VM has added the following parameters:
- KmsCluster
- StoragePolicy
- SkipHardDisks
- StoragePolicy
- ReplicationGroup
- StoragePolicyTarget
Set-VM has added the following parameters:
- DisableEncryption
- KmsCluster
- SkipHardDisks
- StoragePolicy
Set-VMHost has added the following parameter:
- KmsCluster
Set-HardDisk has added the following parameters:
- DisableEncryption
- KmsCluster
- StoragePolicy
New-HardDisk has added the following parameters:
- KmsCluster
- StoragePolicy
Host Profile Updates
There have been a lot of requests coming in for updates to the set of cmdlets available to manage Host Profiles. The VMware.VimAutomation.Core module has some updates you’ll want to check out!
The following cmdlets have been added to help manage Host Profiles:
- Get-VMHostProfileUserConfiguration
- Set-VMHostProfileUserConfiguration
- Get-VMHostProfileStorageDeviceConfiguration
- Set-VMHostProfileStorageDeviceConfiguration
- Get-VMHostProfileImageCacheConfiguration
- Set-VMHostProfileImageCacheConfiguration
- Get-VMHostProfileVmPortGroupConfiguration
- Set-VMHostProfileVmPortGroupConfiguration
Storage Module Updates
The VMware.VimAutomation.Storage module has grown by leaps and bounds in the last couple releases. This release adds two new cmdlets and quite a few updates to existing cmdlets. Some of the improvements include an update to support predefined time ranges when using Get-VsanStat. Get-VsanDisk has some additional properties which are returned, such as: capacity, used percentage, and reserved percentage. Also receiving an update is the Get/Import/Export-SpbmStoragePolicy cmdlets, as they now support storage policy components.
The following cmdlets have been added to help automate vSAN:
- Get-VsanObject
- Get-VsanComponent
More details on these updates for vSAN can be found on the Virtual Blocks blog, by Jase McCarty: More vSAN Cmdlets in PowerCLI 11!
vCloud Director Updates
This update is another direct result from feedback. There has been an impressive amount of people requesting updates to the VMware.VimAutomation.Cloud module. With this release, we are updating the module to support vCloud Director 9.5. There are also a couple of new cmdlets being added.
The following cmdlets have been added to help automate vCloud Director networking:
- Get-EdgeGateway
- New-OrgVdcNetwork
- Remove-OrgVdcNetwork
- Set-OrgVdcNetwork