#ansible #automation #devops

Deploy Multiple VMware VM with Ansible

When it comes to automation, I’m a big consumer of PowerCLI. Automation can be leveraged in many contexts, such as: Virtual machines lifecycles Infrastructure configuration Remediation and self-healing …and much more! As much as I like VMware PKS, I also need to work on regular Kubernetes: for that, I require the ability to deploy a number of virtual machines based on a Linux template and to configure them with different settings (masters, etcd, and workers nodes). ...

#powercli

PowerCLI Installation and Update using PowerShell Gallery Memo

Since PowerCLI 6.5.1, you no longer have a MSI file to download and install: you can now install directly from the PowerShell Gallery. When using this system, the install is done completely through PowerShell itself using the PowerShell Gallery via PowerShellGet. I’m using this post as a memo for various tips and info about the installation and update of PowerCLI via the PowerShell Gallery. Pre-requisites: Uninstall any existing version of PowerCLI PowerShell 5. ...

#api #nsx #powercli

How-To Use the new PowerCLI NSX-T Module

PowerCLI 6.5.3 was released 2 weeks ago (10 October 2017), and the major change is the introduction of the NSX-T module. Yep, you read correctly, NSX-T support in PowerCLI is here! :) Compared to PowerNSX, this module is being released as a low-level module (API access only): I’ll describe how-to use it below. NSX-T Cmdlets Three cmdlets are available: Connect-NsxtServer: quite obvious, establishes a connection to an NSX-T server. ...

#api #automation #nsx #sddc #vra

Deeper Native NSX Integration with vRealize Automation 7.3

VMware vRealize Automation 7.3 was released yesterday; although this is a dot release, it integrates many new features and improvements covering: Out-of-the-box support for t-shirt sizing Policy-based optimization of virtual machine placement Lifecycle with new APIs available for installation and upgrade REST APIs High availability (automated failover of PostgreSQL and IaaS manager services, etc.) New health service New integrations (Puppet, Admiral) Deeper integration for Azure (drag-and-drop Azure software components in the blueprint designer) ...