VMware PowerCLI 11.5
VMworld Europe’a günler kala, heyecan verici haberler gelmeye devam ediyor. Hepimizin tanıdığı ve sevdiğimiz PowerCLI yeni sürümü 11.5.0 20’den fazla geliştirilen özellik ile duyuruldu., Horizon 7.10.0 desteği ve çok daha fazlası.
PowerCLI 11.5.0 gelen güncellemeler;
- Added cmdlets for Content Library management
- Added cmdlets for vCenter alarm management
- Added cmdlets for VMware Cloud on AWS SDDC management
- Updated Get-*Service output
- Updated New-VM parameters for networking
- Updated performance for Tag based operations
- Updated properties of Virtual Machine object
- Updated support for Horizon 7.10.0
- Updated support for HCX migration types
Güncellemelerin bazılarına göz atalım;
Content Library Management Update
Content Library’nin özellikleri ve yetenekleri, VSphere Automation (REST) API’sinin sunduğu ilk hizmetlerden biriydi ve sürekli bir geliştirildi. Son güncelleme, content için uzun zamandır beklenen bir geliştirme olarak karşımızda. PowerCLI, sekiz yeni cmdlet ile Content Library yönetimini geliştiriyor!
Content Library yönetimi için yeni cmdlet’ler aşağıdaki gibidir:
- New-ContentLibraryItem
- Set-ContentLibraryItem
- Remove-ContentLibraryItem
- Export-ContentLibraryItem
- New-ContentLibrary
- Set-ContentLibrary
- Get-ContentLibrary
- Remove-ContentLibrary
Resim-1
Ekran görüntüsünde Content Library içerik görüntülemesinin kısa özetini görmekteyiz.
vCenter Alarm Management Update
VCenter alarm yönetmek için mevcut olan bir dizi alarm tabanlı cmdlet vardı. PowerCLI 11.5, alarm tanımlarını yönetmenize, alarm tetikleyicileri oluşturmanıza ve mevcut olay türleri ve metrikleri hakkında bilgi almanıza yardımcı olmak için 6 yeni cmdlet ve 3 güncellenmiş cmdlet eklenmiş.
Bu yeni cmdlet’ler aşağıdaki gibidir:
- New-AlarmDefinition
- Remove-AlarmDefinition
- New-AlarmTrigger
- Get-AlarmTrigger
- Get-EventType
- Get-Metric
Güncellenen cmdlet’ler aşağıdaki gibidir:
- New-AlarmAction
- New-AlarmActionTrigger
- Set-AlarmDefinition
Resim-2
Yeni cmdlet’leri çalışırken yeni bir vCenter alarm tanımı ekran görüntüsü
VMware Cloud on AWS Module Update
VMware Cloud’u AWS’de (VMC) yönetmek için kullanılan modül, PowerCLI’nin en yeni modüllerinden biridir. Başlangıçta, doğrudan mevcut VMC API’leri ile etkileşime giren düşük seviyeli bir modül olarak piyasaya sürüldü. PowerCLI 11.5’ten itibaren, VMC modülü yönetim sürecini kolaylaştırmak için sekiz yeni cmdlet’i getirildi. SDDC’lerimiz hakkında kolayca üst düzey bilgileri almak için bir cmdlet var. Bir SDDC’yi daha önce aldığı 20+ satırdan aşağıya tek bir komutta deploy edebiliriz. AWS bağlantılı hesaplarımız hakkında bilgi alma sürecini kolaylaştırmak için cmdlet’ler de mevcut hale getirilmiş.
Yeni cmdlet’ler aşağıdaki gibidir:
- Get-VmcSddc
- Set-VmcSddc
- New-VmcSddc
- Remove-VmcSddc
- Add-VmcSddcHost
- Remove-VmcSddcHost
- Get-AwsAccount
- Get-AwsVpcSubnet
Resim-3
SDDC’yi, iki satıra kadar deploy etmek ve görüntülemek için tüm bu kod satırlarını nasıl compress edileceğine örnek görüntüsü verilmiştir.
VMware Core Module Update
Core modülü, VSphere ortamlarında tags kullanımı, yönetimini daha iyi performans gösterme imkânlarının artmaya devam ediyor. Önceden, PowerCLI 11.3’ten itibaren birçok işlem gerçekleştirme yeteneği eklendi. Bunlara örnek,Get-TagCmdlet ,Tagparametre Get-VMhem ve Get/Remove-TagAssignment.
Deploying template, VM’nin portgroup yapılandırma yeteneği, New-VM kullanıldığında NetworkName veya Portgroup parametrelerinin kullanımıyla eklenmiştir. VSphere 6.7’den itibaren, vSphere nesnelerinin yeni bir özelliği oldu CreateDate. PowerCLI 11.5’ten itibaren, VirtualMachine .Net nesnesinin artık bir CreateDate.bulunuyor.
Not: Yalnızca vSphere 6.7 ortamları ve daha yenileri bu özelliği desteklemektedir.
Kaynak: https://blogs.vmware.com/PowerCLI/2019/10/new-release-powercli-11-5-0.html