CategoryInfra Automation

Advanced Options vRealize Automation – Hide Properties & Snapshots tab

A

When you look at the item details for a Virtual Machine in the vRealize Automation Portal there are several tabs which show information. Most of this information is usable for the customer, like the CPU, memory and storage configuration. Besides this tabs the tabs Properties and Snapshots are visible, during a deployment of a Virtual Machine you often use advanced properties which are of no use...

HOWTO: Speed up vRA template deployments

H

[ Since flowgrab is no longer amongst us you can get it from dropbox now ] I recently did some scalability and load testing on a vRA deployment. One of the problems I encountered was that the template deployments,which seemed reasonably fast suddenly became a bottleneck. So obviously I created a workflow to fix that. So here is howto: speed up vRA template deployments. TL;DR: if you’re too...

vRealize Orchestrator 7 Release

v

As you’re probably aware by now VMware released vRealize Automation 7 today. I already discussed vRA 7 before and there are a lot of blogs out there writing about it. What I didn’t blog about before is that with vRA7 VMware also released vRealize Orchestrator 7.  Since vRO is the magic sauce that makes vRA work anyways I’m far more interested in the vRO release. So I quickly...

vRA 7 Blueprint designer preview

v

One of the big changes you’ll see in vRA 7 is the new blueprint designer. If you can’t wait until the GA release, here is a vRA 7 bleuprint designer preview. In summary these are the differences from the old pre-7 blueprints: Graphical canvas Unified blueprint. No difference between single machine, multi-machine or application blueprints NSX integration. You can now drag and drop NSX...

VMworld news: vRealize Automation 7

V

I’m currently at VMworld Barcelona where this morning VMware announced the new version of vRA. It’s going to be called vRA7. As far as I know it’s still not GA (general availability)  but the Beta program is in full swing. This morning I attended a a vExpert deepdive session hosted by @virtualJad. Here is an overview of some of the new features: Simplified architecture You no...

Automating vRA IaaS Blueprint creation with vRO

A

In some situations it might be very convenient to be able to automatically create vRA (vCAC) Iaas blueprints. However, since the IaaS part of vRA uses an OData API doing so is not a trivial task. OData is basically just a representation of the IaaS database. So there is no logic in front of it and thus no way to tell the API: “Create a blueprint for this VM please”. Previsously I...

Enable SIOC on all datastores

E

Recently I had to enable Storage I/O Control on a lot of datastores. I did find this powershell script to do it. But being a vRO junky I obviously wanted to use vRO to do this so I quickly created a workflow  to enable SIOC on all datastores. Actually not on all datastores, the workflow asks for a filter string. All datastores which name contain that string will be skipped. Useful if you...

CoreOs now fully supported on VMware products

C

Last week CoreOS released an OS image which included the open-vm-tools. Of course it was possible to run CoreOS on VMware before, but something was missing. With the addition of the open-vm-tools CoreOs is now fully supported on all VMware products. This includes vSphere 6 and vCloud Air. I happened to be working on my demo for the Dutch VMUG UserCon which involves CoreOS as well. So I decided to...

Orchestrator JavaScript speed test: .map()

O

A while ago I wrote a blog post in which I showed the performance difference between the array prototype function .indexOf() and a for each loop. Now it’s time for the second part of the series: Orchestrator Javascript speed test: .map() Test setup The test setup is identical to the setup I described in the previous post. Same machine, same vCO appliance. I did change the script that...

Automating vRA (vCAC) using vRO – Split Brain

A

Recently I have done some work on automating vRA (vCAC) using vRO (vCO). This meant I had to dive into the vCAC APIs. The bad news is that this felt like diving into a pool of dark muddy water. The good news is that I’m still alive, my headache is gone and I’ll try to capture some of the things I learned on this blog. Split brain In this post I’ll start out with an introduction...

About the author

Christiaan Roeleveld
Chris works for ITQ and one of his passions is to share his knowledge and use his experience to find the best solution for his customers. Chris started his consulting career shortly after his first encounting with VMware back in 2004. In 2013 he shifted focus to infrastructure automation and recently made the shift to cloud native platforms.