vRealize Automation vPostgres Failover

Clustering the vPostgres database is an important part of a fully distributed vRealize Automation install. The simple install only requires a single vRealize Appliance and an IaaS Server, but the fully distributed install requires many additional pieces including load balancers to ensure both high availability as well as handling extra load placed by users. The vPostgres database is included with the vRealize Automation appliances, but for a full distributed install, these must be modified so that there is an active and standby vPostgres database running on them. The primary vPostgres database will replicate to a standby read-only database. ...

April 13, 2015 · 3 min · eshanks

Custom Options for vRealize Automation Server Requests

vRealize Automation is a great way to allow teams to deploy virtual machines and manage them throughout their entire lifecycle. You can control exactly where you want the machines deployed and the processes that must happen in order to meet company guidelines. Sometimes, you’d like to give some additional options to the end user when they deploy a machine. To do this, we can use a custom property. Build a Property in the Property Dictionary To start, lets build a new property in the property dictionary. To do this, go to the Infrastructure Tab –> Blueprints –> Property Dictionary. From there, we can add a “New Property Definition”. In the example below I’ve created a very generic “HollowTestProperty” and left the display name the same. A description is always a good idea and the Control Type I changed to “DropDownList”. This will mean that we can enter a series of values to be selected by the end user at the time of the request. Be sure to click the green check mark to save the entry. ...

March 30, 2015 · 3 min · eshanks

vRealize Automation 6.2 Upgrade

Upgrades for the vRealize Automation software (formerly vCloud Automation Center) seem to be coming quite often these days. This post gives a quick overview on how to upgrade your current environment to the latest release. Of course for official documentation, please check out VMware’s documentation for details. vRealize Upgrade Instructions Pre-Install Steps Obviously you should ensure that you’ve got backups in the event something catastrophic should occur. Be sure to grab a backup of the IaaS database, and snapshot your vRA appliances, as well as any of the servers running the IaaS components such as the Model Manager, DEM Workers, Orchestrators and Agents. For this guide, we have a vRA appliance, and a single IaaS Server running the rest of the components. A separate SQL Server is housing the database. ...

December 16, 2014 · 5 min · eshanks

VMware Appliance Console Certificates

During a recent install, I got stuck on an issue (or so I thought) assigning an SSL Certificate to some of the vRealize Automation Appliances. I went through all of the installation procedures and the appliance stated “SSL Certificate Installed Successfully”, but when I went to the appliance, the certificate still showed the default VMware certificate. You can see when I go to the appliance, I was getting a warning on the SSL Certificate. ...

October 27, 2014 · 1 min · eshanks

vRealize Automation 6 Customizations

It may seem like a trivial thing, but setting up some customizations for your vCAC (now renamed vRealize Automation) deployment can really make your IaaS solution stand out, and a good looking portal might help with buy-in from your users. Branding Setting up your portal with a logo and a color scheme that mimic’s your organization is a typical thing to do after getting a portal up and running. Login to your vCAC instance with a Tenant Administrator login, go to the Administration Tab –> Branding. Here, you can upload your logo, add a product name (or department name), background colors, text colors and whatever you’d like. ...

September 8, 2014 · 2 min · eshanks

vRealize Automation 6 Approvals

Your powerful new cloud automation software is up and running, but we need to have some sort of check and balance to be sure that people aren’t creating VMs on a whim because it’s so easy to do. For this, we can use an approval process. Maybe a supervisor, or even the CIO can approval the additional resources. Approval Policies To setup an approval policy, login as a Tenant Administrator and go to the Administration Tab –> Approval Policies. Click the familiar green “+” icon to add a new policy. ...

September 8, 2014 · 3 min · eshanks

vRealize Automation 6 Custom Resource Properties

In the last post, we showed how to use vCAC to surface a vCO workflow. The problem presents itself when the vCO workflow is looking for something other than a string for a variable. What if you are looking for an object? For example there may be a user named “Clarice Starling” and that name could be a string. But the Active Directory object for user Clarice Starling has many attributes such as account, description, permissions etc and that is not a string. So if you want to perform an action on an object from vCAC, what do you do? ...

September 8, 2014 · 3 min · eshanks

vRealize Automation 6 Service Blueprint

We’ve got the main section of vCAC (now renamed vRealize Automation) setup and running and have created some blueprints to create some servers, but that’s really just the tip of the iceberg. We can utilize vCAC to perform tasks as well and in my opinion this is where vCAC really makes a big difference. Service Blueprints Instead of creating server blueprints, now we create service blueprints. They’ll be a similar setup to what you’ve seen in previous posts. Go to the Advanced Services Tab –> Service Blueprints and click the green “+” sign to add a new blueprint. ...

September 8, 2014 · 4 min · eshanks

vRealize Automation 6 Service Designer and vCO

vCAC 6 (now renamed vRealize Automation) allows us to provision more than just virtual machines. We can also publish vCenter Orchestrator packages. To do so, we need to configure the Service Designer. Go to the Administration Tab –> Groups and create a group that will have access to the service designer. I just used the Domain Admins group, mainly because it’s my lab. Click the dropdown to edit the group properties. ...

September 8, 2014 · 1 min · eshanks

vRealize Automation 6 Blueprints and Catalogs

We’re finally ready to start building some blueprints. Resources are available, reservations have been set, groups have been created and now we can build some blueprints. Blueprints Go to the Infrastructure Tab –> Blueprints –> Blueprints and then click “New Blueprint” –> Virtual –> vSphere (vCenter). Give the blueprint a name and a description. In my case, I’m creating a server 2008 R2 blueprint. Select a Reservation Policy and a machine prefix. Then enter a number of days for Archives. This is the number of days the virtual machines will be available after they expire. Think recycling bin in Windows. Also, if you’re so inclined, you can enter a dollar amount to assign to this template per day, so that later on each department can see how much money these VMs cost the company. ...

September 8, 2014 · 4 min · eshanks