Over the weekend Roman, Grant, John and I released a significant update to the platypus project, which is essentially a very simple and elegant way to provide a Swagger based documentation of several VMware Products. This project started out by providing a quick way to consume the vRealize Automation 7 API, but it has grown a healthy set of legs.
There’s a known issue when you have both vRealize Automation and vRealize Business 7.x integrated when you have a newly created blueprint to deploy it may fail with an error “Cannot calculate cost. Contact your system administrator to review the vRA appliance logs.” Typically this means vRB hasn’t run a cost calculation on the new blueprint to determine the cost of the blueprint. You either have to wait up to 12 hours for the cost collection to run or you can manually force a collection by triggering a vRA Data Collection and a Cost Calculation as shown below.
I haven’t worked closely with vSphere much as most of my automation work has been 100% focused on not caring about what the infrastructure underneath actually looks like. It is however deeply ingrained in me based on my many years working for a global manufacturer who standardized on vSphere. I still fully remember every moment of managing hundreds of vSphere hosts and multiple vCenters across the globe! I can tell you without question if any communication with vCenter was lost then it was all about trying to manage that host.
vRA has a great UI for provisioning VM’s, but with developers needing infrastructure on demand and wanting to have the ability for continuous integration. With the new and updated vRA API’s you can now easily code your own deployment scripts or recipes and integrate with your own run books and still get the the governance and lifecycle management that vRA has to offer. Continue reading “VMware vRealize Automation – vRA7 – Infrastructure as Code (IaC)”