Tagged: vmware

vRA 8.x Cheat Sheet

This cheat sheet will evolve over time to become a single source for all the things you forget, common questions with answers and anything else that might be useful. Look out for other cheat sheets for other products as well (coming soon) ! Operations How do I shut...

Outbound Notifications for LifeCycle Manager

The release of vRealize Suite Lifecycle Manager 8.6 contained a new feature that may have flown under your radar, but I believe is a great addition to an already great product. Introducing Outbound Notifications! Introducing Outbound Notifications This new feature enables you to configure Lifecycle Manager to send...

Updating vRA 7.6 Management Agent Certificates

Recently I have been helping a customer replace their self-signed Management Agent certificate in vRA7.6 with a new self-signed one (old one is expiring). To be clear this is the Management Agent certificate on the Iaas servers. VMware provide documentation on how to replace the certificate. But, to...

Simple Testing of vRA Payloads in vRO

Something that I have had to do a lot of is working on subscription event based vRO workflows and ABX actions. The frustrating thing can be that you want to be able to develop in vRO using the vRA payload, without having to constantly ask vRA to create...

ABX Action – OpenSSH to a Windows Server

Recently I needed to create a connection to a Windows server and perform some operations on it. From there I wanted to run commands on the Windows server itself, and I didn’t want to have to worry about double hop WinRM issues from PowerShell. I wanted something flexible...

ABX Action Fails: ‘You are required to change your password immediately (password expired)’

Whilst working with a customer to provide extensibility through ABX actions, I came across a documented issue that I wasn’t previously aware of. Whilst testing an ABX action I received the following error message: abx-service [host=’abx-service-app-5c578445f7-j2w6m’ thread=’parallel-47′ user=” org=” trace=” component=’GatewayActionProvider’ method=’convertExceptions:437′ actionRunI d=’8a7480a179b68ffb0179e552568b1e1a’ context=’87aad62e-0d90-4a61-b265-8b3720239a00′ tokenId=’8eb4435a-be1f-4921-9ca3-d809625dce4c’ parentTokenId=’8bdaa86c-1a01-4714-8c8f-9b1d41a5d98f’] c.v.a.a.p.i.g.Gate...

VMware vRA 8.3 and Puppet Enterprise Integration Configuration

Having installed Puppet Enterprise in my home lab I decided I should hook it up to my vRA 8.3 installation using the native integration feature. Doing a quick Google search yielded a clear and simple blog post that outlined how to configure it for vRA 8.1. Following this...

Extensibility & PowerShell – Playing the Property Game

Recently I have been having some fun and games with vRA 8.2, in particular, with the extensibility capabilities. With the introduction of PowerShell support for vRA actions, I thought I would have a little play and see what I could break. I’m On A MetaData Hunt.. Ok, so...

Terraform – In Action with VMware vRA 8.x

Of late I have been playing with Terraform and the vRA 8 provider. Although I have found quite a few bugs with the provider (I’ll log those soon) it certainly is a great start! I have captured a quick demo below where I configure settings on a brand...

Postman Samples For vRA 8

Attached to this post you will find a JSON file that can be imported into Postman.  The import will give you a collection called ‘AutomationPro-vRA8’ which contains 19 example requests for using against a VMware vRA 8 install. Although there are many more requests that can be made,...

Terraform – In Action

  I thought I would share two videos [editor: very basic, excuse the quality!] showing the use of Terraform to manipulate vSphere infrastructure. I recommend watching both videos ‘full screen’ for best effect [editor: and with popcorn if you have any, preferably sweet]   Video1 – vSphere Infrastructure...

Licensing Made Simple

Summary This tutorial will show you how to apply one or more licenses to vCenter through the use of Terraform. This can be expanded on to create a module that can be used across multiple vSphere environments.   Structure First of all, we are going to create a...

Simple Remote State Management With Terraform Cloud

Summary In this blog post we will look at configuring Terraform Cloud to remotely host our Terraform state file. Terraform cloud has multiple levels of subscriptions available. The good news is, we only need the free one! This post assumes that you have some Terraform config already setup....

Terraform and vSphere – Part Three

Summary This is part three of a series aimed at getting you going with Terraform in a vSphere environment.  The series will assume you understand the concepts of IaC and Terraform, at a basic level. In part one, we setup Terraform and created a basic definition to create...

Terraform and vSphere – Part Two

Summary This is part two of a series aimed at getting you going with Terraform in a vSphere environment.  The series will assume you understand the concepts of IaC and Terraform, at a basic level. In part one, we setup Terraform and created a basic definition to create...

Terraform and vSphere – Part One

Summary This is part one of a series aimed at getting you going with Terraform in a vSphere environment.  The series will assume you understand the concepts of IaC and Terraform, at a basic level. We will start by getting setup with Terraform, creating a basic definition to...

Introducing Terraform

  [editor comment: if you don’t know what Infrastructure As Code (IaC) is I recommend reading this post first]     What Is Terraform Terraform is an open source tool that helps you provision, manage the state of and update, infrastructure. Terraform works by using Infrastructure as Code...

LogManager – Yet Another VMware vRO Logging Action

Note: The download package has been updated with a new version of the action. The action now includes the workflow id, the path to the workflow and the current workflow execution token id to help tally logs sent to a webservice with an execution context on the server....

Automating Office365 with VMware vRO – Part Three

Note: Please ensure you have read Part One and Part Two in this series before continuing Recap In Part Two we Reader Activity Review 1. We successfully created our first action. 2. We configured the input for the action. 3. We configured our output, or return value for...