<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Vcac on The IT Hollow</title>
    <link>https://theithollow.com/categories/vcac/</link>
    <description>Recent content in Vcac on The IT Hollow</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 24 Apr 2017 14:05:22 +0000</lastBuildDate>
    <atom:link href="https://theithollow.com/categories/vcac/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Getting Started with vRealize Code Stream</title>
      <link>https://theithollow.com/2017/04/24/getting-started-vrealize-code-stream/</link>
      <pubDate>Mon, 24 Apr 2017 14:05:22 +0000</pubDate>
      <guid>https://theithollow.com/2017/04/24/getting-started-vrealize-code-stream/</guid>
      <description>&lt;p&gt;vRealize Code Stream is a tool that is used to operationalize infrastructure code blueprints for release management. Code Stream plugs into vRealize Automation and includes a testing framework though Jenkins and vRealize Orchestrator as well as using JFrog Artifactory and Xenon for storing artifacts. This post is used to organize several blog posts on helping you to get started with vRealize Code Stream and Houdini.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://assets.theithollow.com/wp-content/uploads/2017/04/Houdini-UT7.png&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2017/04/Houdini-UT7.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;setting-up-code-stream-and-jenkins&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/05/09/using-jenkins-vrealize-code-stream/&#34;&gt;Setting up Code Stream and Jenkins&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;setting-up-code-stream-and-artifactory&#34;&gt;&lt;a href=&#34;https://theithollow.com/2016/05/23/code-stream-artifactory/&#34;&gt;Setting up Code Stream and Artifactory&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;installing-vrealize-code-stream-for-it-devops&#34;&gt;&lt;a href=&#34;https://theithollow.com/2017/03/27/installing-code-stream-management-pack-devops/&#34;&gt;Installing vRealize Code Stream for IT DevOps&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;configuring-endpoints-for-vrealize-code-stream-for-it-devops&#34;&gt;&lt;a href=&#34;https://theithollow.com/2017/04/04/configuring-vrealize-code-stream-management-pack-devops-endpoints/&#34;&gt;Configuring Endpoints for vRealize Code Stream for IT DevOps&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;using-vrealize-code-stream-for-it-devops&#34;&gt;&lt;a href=&#34;https://theithollow.com/2017/04/10/using-vrealize-code-stream-management-pack-devops/&#34;&gt;Using vRealize Code Stream for IT DevOps&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id=&#34;unit-testing-with-vrealize-code-stream-for-it-devops&#34;&gt;&lt;a href=&#34;https://theithollow.com/2017/04/18/vrealize-code-stream-management-pack-devops-unit-testing/&#34;&gt;Unit Testing with vRealize Code Stream for IT DevOps&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id=&#34;official-documentation&#34;&gt;Official Documentation:&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;http://pubs.vmware.com/vrcs-22/index.jsp&#34;&gt;vRealize Code Stream Information Center&lt;/a&gt; &lt;a href=&#34;https://c368768.ssl.cf1.rackcdn.com/product_files/25094/original/vRealize_Code_Stream_Management_Pack_for_IT_DevOps_1.0.0-Installation_Guide3618beabffbd8e695216793ec30aaf6f.pdf&#34;&gt;VMware vRealize Code Stream Management Pack for IT DevOps Installation Guide&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Getting Started with vRealize Automation Course</title>
      <link>https://theithollow.com/2016/11/28/getting-started-vrealize-automation-course/</link>
      <pubDate>Mon, 28 Nov 2016 15:09:05 +0000</pubDate>
      <guid>https://theithollow.com/2016/11/28/getting-started-vrealize-automation-course/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;re trying to get started with vRealize Automation and don&amp;rsquo;t know where to get started, you&amp;rsquo;re in luck. &lt;a href=&#34;http://pluralsight.com&#34;&gt;Pluralsight&lt;/a&gt; has just released my course on &amp;ldquo;Getting Started with vRealize Automation 7&amp;rdquo;, which will give you a great leg up on your new skills. In this course you&amp;rsquo;ll learn to install the solution, configure the basics, connect it to your vSphere environment and publish your first blueprints. The course will explain why you&amp;rsquo;d want to go down the path of using vRA 7 in the first place and how to use the solution.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Upgrade from vRA from 7.1 to 7.2</title>
      <link>https://theithollow.com/2016/11/24/upgrade-vra-7-1-7-2/</link>
      <pubDate>Thu, 24 Nov 2016 15:00:25 +0000</pubDate>
      <guid>https://theithollow.com/2016/11/24/upgrade-vra-7-1-7-2/</guid>
      <description>&lt;p&gt;vRealize Automation has had a different upgrade process for about every version that I can think of. The upgrade from vRA 7.1 to 7.2 is no exception, but this time you can see that some good things are happening to this process. There are fewer manual steps to do to make sure the upgrade goes smoothly and a script is now used to upgrade the IaaS Components which is a nice change from the older methods. As with any upgrade, you should read all of the instructions in the &lt;a href=&#34;http://pubs.vmware.com/vrealize-automation-72/topic/com.vmware.ICbase/PDF/vrealize-automation-71to72-upgrading.pdf&#34;&gt;official documentation&lt;/a&gt; before proceeding.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Add Custom Items to vRealize Automation</title>
      <link>https://theithollow.com/2016/07/05/add-custom-items-vrealize-automation/</link>
      <pubDate>Tue, 05 Jul 2016 14:14:41 +0000</pubDate>
      <guid>https://theithollow.com/2016/07/05/add-custom-items-vrealize-automation/</guid>
      <description>&lt;p&gt;vRealize Automation lets us publish vRealize Orchestrator workflows to the service catalog, but to get more functionality out of these XaaS blueprints, we can add the provisioned resources to the items list. This allows us to manage the lifecycle of these items and even perform secondary &amp;ldquo;Day 2 Operations&amp;rdquo; on these items later.&lt;/p&gt;
&lt;p&gt;For the example in this post, we&amp;rsquo;ll be provisioning an AWS Security group in an existing VPC. For now, just remember that AWS Security groups are not managed by vRA, but with some custom work, this is all about to change.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS Cloud Formation Templates in vRealize Automation</title>
      <link>https://theithollow.com/2016/03/14/aws-cloud-formation-templates-in-vrealize-automation/</link>
      <pubDate>Mon, 14 Mar 2016 14:15:46 +0000</pubDate>
      <guid>https://theithollow.com/2016/03/14/aws-cloud-formation-templates-in-vrealize-automation/</guid>
      <description>&lt;p&gt;Amazon has a pretty cool service that allows you to create a template for an entire set of infrastructure. This isn&amp;rsquo;t a template for a virtual machine, or even a series of virtual machines, but a whole environment. You can create a template with servers, security groups, networks and even PaaS services like their relational database service (RDS). Hey, in today&amp;rsquo;s world, infrastructure as code is the direction things are going and AWS has a pretty good solution for that already.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 6 with NSX – Firewall</title>
      <link>https://theithollow.com/2015/11/30/vrealize-automation-6-with-nsx-firewall/</link>
      <pubDate>Mon, 30 Nov 2015 15:08:27 +0000</pubDate>
      <guid>https://theithollow.com/2015/11/30/vrealize-automation-6-with-nsx-firewall/</guid>
      <description>&lt;p&gt;So far we&amp;rsquo;ve talked a lot about using our automation solution to automate network deployments with NSX. But one of the best features about NSX is how we can firewall everything! Lucky for us, we can automate the deployment of specific firewall rules for each of our blueprints as well as deploying brand new networks for them.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Use Case:&lt;/strong&gt; There are plenty of reasons to firewall your applications. It could be for compliance purposes or just a good practice to limit what traffic can access your apps.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create a Day 2 Operations Wrapper</title>
      <link>https://theithollow.com/2015/11/16/create-a-day-2-operations-wrapper/</link>
      <pubDate>Mon, 16 Nov 2015 15:08:30 +0000</pubDate>
      <guid>https://theithollow.com/2015/11/16/create-a-day-2-operations-wrapper/</guid>
      <description>&lt;p&gt;Just deploying virtual machines in an automated fashion is probably the most important piece of a cloud management platform, but you still need to be able to manage the machines after they&amp;rsquo;ve been deployed.  In order to add more functionality to the portal, we can create post deployment &amp;ldquo;actions&amp;rdquo; that act on our virtual machine. For instance an action that snapshots a virtual machine would be a good one. We refer to these actions that take place after the provisioning process a &amp;ldquo;Day 2 Operation&amp;rdquo;, probably because it&amp;rsquo;s likely to happen on the second day or later. Clever huh?&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 6 with NSX – Load Balancing</title>
      <link>https://theithollow.com/2015/11/09/vrealize-automation-6-with-nsx-load-balancing/</link>
      <pubDate>Mon, 09 Nov 2015 15:19:10 +0000</pubDate>
      <guid>https://theithollow.com/2015/11/09/vrealize-automation-6-with-nsx-load-balancing/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;re building a multi-machine blueprint or multi-tiered app, there is a high likelihood that at least some of those machines will want to be load balanced. Many apps require multiple web servers in order to provide additional availability or to scale out. vRealize Automation 6 coupled with NSX will allow you to put some load balancing right into your server blueprints.&lt;/p&gt;
&lt;p&gt;Just to set the stage here, we&amp;rsquo;re going to deploy an NSX Edge appliance with our multi-machine blueprint and this will load balance both HTTPs and HTTP traffic between a pair of servers.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 6 with NSX - NAT</title>
      <link>https://theithollow.com/2015/11/02/vrealize-automation-6-with-nsx-nat/</link>
      <pubDate>Mon, 02 Nov 2015 15:10:54 +0000</pubDate>
      <guid>https://theithollow.com/2015/11/02/vrealize-automation-6-with-nsx-nat/</guid>
      <description>&lt;p&gt;You&amp;rsquo;re network isn&amp;rsquo;t fully on IPv6 yet? Ah, well don&amp;rsquo;t worry you&amp;rsquo;re certainly not alone, in fact you&amp;rsquo;re for sure in the majority. Knowing this, you&amp;rsquo;re probably using some sort of network address translation (NAT). Luckily, vRealize Automation can help you deploy translated networks as well as routed and private networks with a little help from NSX.&lt;/p&gt;
&lt;p&gt;A quick refresher here, a translated network is a network that remaps an IP Address space from one to another. The quickest way to explain this is a public and a private IP Address. Your computer likely sits behind a firewall and has a private address like 192.168.1.50 but when you send traffic to the internet, the firewall translates it into a public IP Address like 143.95.32.129. This translation can be used to do things like keeping two servers on a network with the exact same IP Address.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 6 with NSX - Initial Setup of NSX</title>
      <link>https://theithollow.com/2015/10/12/vrealize-automation-6-with-nsx-initial-setup-of-nsx/</link>
      <pubDate>Mon, 12 Oct 2015 14:00:22 +0000</pubDate>
      <guid>https://theithollow.com/2015/10/12/vrealize-automation-6-with-nsx-initial-setup-of-nsx/</guid>
      <description>&lt;p&gt;Before we can start deploying environments with automated network segments, we need to do some basic setup of the NSX environment.&lt;/p&gt;
&lt;h2 id=&#34;nsx-manager-setup&#34;&gt;NSX Manager Setup&lt;/h2&gt;
&lt;p&gt;It should be obvious that you need to setup NSX Manager, deploy controllers and do some host preparation. These are basic setup procedures just to use NSX even without vRealize Automation in the middle of things, but just as a quick review:&lt;/p&gt;
&lt;h3 id=&#34;install-nsx-manager-and-deploy-nsx-controller-nodes&#34;&gt;Install NSX Manager and deploy NSX Controller Nodes&lt;/h3&gt;
&lt;p&gt;NSX Manager setup can be deployed from an OVA and then you must register the NSX Manager with vCenter. After this is complete, deploy three NSX Controller nodes to configure your logical constructs.
&lt;img alt=&#34;NSXSetupManagementSetup&#34; loading=&#34;lazy&#34; src=&#34;https://assets.theithollow.com/wp-content/uploads/2015/09/NSXSetupManagementSetup-1024x452.png&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation Load Balancer Settings</title>
      <link>https://theithollow.com/2015/09/28/vrealize-automation-load-balancer-settings/</link>
      <pubDate>Mon, 28 Sep 2015 13:56:30 +0000</pubDate>
      <guid>https://theithollow.com/2015/09/28/vrealize-automation-load-balancer-settings/</guid>
      <description>&lt;p&gt;I found some conflicting information about setting up load balancers for vRealize Automation in a Distributed installation, specifically around Health Checks. The following health checks were found to work for a fully distributed installation of vRA 6.2.2.&lt;/p&gt;
&lt;h2 id=&#34;vrealize-automation-appliances&#34;&gt;&lt;strong&gt;vRealize Automation Appliances&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;This is the pair of vRealize Automation Linux appliances that are deployed via OVA file.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Type:&lt;/strong&gt; HTTPS&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Interval:&lt;/strong&gt; 5 seconds&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Timeout:&lt;/strong&gt; 9 seconds&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Send String:&lt;/strong&gt; GET /vcac/services/api/statusrn&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Load Balancing Method:&lt;/strong&gt; Round Robin&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation and vCloud Air Integration</title>
      <link>https://theithollow.com/2015/09/21/vrealize-automation-and-vcloud-air-integration/</link>
      <pubDate>Mon, 21 Sep 2015 14:07:42 +0000</pubDate>
      <guid>https://theithollow.com/2015/09/21/vrealize-automation-and-vcloud-air-integration/</guid>
      <description>&lt;p&gt;vRealize Automation is at its best when it can leverage multiple infrastructures to provide a hybrid cloud infrastructure. One of the things we might want to do is to set up VMware vCloud Air integration with your vRA instance.&lt;/p&gt;
&lt;p&gt;To start, we need to have a &lt;a href=&#34;http://vcloud.vmware.com/&#34;&gt;vCloud Air&lt;/a&gt; account which you can currently sign up for with some initial credits to get you started for free. Once you&amp;rsquo;ve got an account you&amp;rsquo;ll be able to setup a VDC and will have some catalogs that you can build VMs from. If you&amp;rsquo;re concerned about these steps, don&amp;rsquo;t worry a default VDC including some storage and a network will be there for you by default.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation Infoblox Integration</title>
      <link>https://theithollow.com/2015/08/03/vrealize-automation-infoblox-integration/</link>
      <pubDate>Tue, 04 Aug 2015 01:47:59 +0000</pubDate>
      <guid>https://theithollow.com/2015/08/03/vrealize-automation-infoblox-integration/</guid>
      <description>&lt;p&gt;Infoblox is a pretty popular IP Address Management (IPAM) solution for many shops. Wouldn&amp;rsquo;t it be nice to integrate your automation solution such as vRealize Automation, with your existing IPAM system? Well, don&amp;rsquo;t worry. You can!&lt;/p&gt;
&lt;h2 id=&#34;infoblox-setup&#34;&gt;Infoblox Setup&lt;/h2&gt;
&lt;p&gt;This post isn&amp;rsquo;t going to go into great detail about the setup of the Infoblox appliance but we do need to make sure that we&amp;rsquo;re licensed for API usage correctly. Ensure that the infoblox appliance has the &amp;ldquo;Cloud Network Automation&amp;rdquo; license applied to it. This is an easy thing to check. If your appliance has the &amp;ldquo;Cloud&amp;rdquo; tab, then the license is enabled.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vRealize Automation 6 - Post Provisioning Workflows on AWS</title>
      <link>https://theithollow.com/2015/06/15/vrealize-automation-6-post-provisioning-workflows-on-aws/</link>
      <pubDate>Mon, 15 Jun 2015 13:33:40 +0000</pubDate>
      <guid>https://theithollow.com/2015/06/15/vrealize-automation-6-post-provisioning-workflows-on-aws/</guid>
      <description>&lt;p&gt;In order to deploy a fully provisioned automated deployment of a server we have to look past just deploying a virtual machine OS and configuring an IP Address. In order to get something usable we also need to configure the server with some applications or make post provisioning changes. For instance we might want to install Apache after deploying a Linux machine. In vRealize Automation deployments invoke a post-provisioning stub to call vRealize Orchestrator workflows to make additional changes. This works very well on a vSphere environment since we can leverage VMtools to access the guest OS. But if you&amp;rsquo;ve ever deployed an instance in Amazon EC2 you&amp;rsquo;ll know that this isn&amp;rsquo;t quite as easy. EC2 instances don&amp;rsquo;t have VMTools to allow us into the guest OS. To make matters worse, the current version of vRealize Automation doesn&amp;rsquo;t pass the IP address of the guest Operating System to vRO. See this &lt;a href=&#34;http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=2075186&#34;&gt;KB article&lt;/a&gt; from VMware for more information.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vPostgres for vRealize Automation Gotcha</title>
      <link>https://theithollow.com/2015/04/21/vpostgres-for-vrealize-automatin-gotcha/</link>
      <pubDate>Tue, 21 Apr 2015 13:45:15 +0000</pubDate>
      <guid>https://theithollow.com/2015/04/21/vpostgres-for-vrealize-automatin-gotcha/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;re planning on doing a full distributed installation of vRealize Automation, you&amp;rsquo;ll likely want to have some protection for the vPostgres database.  Having a single point of failure defeats the purpose of doing a full distributed install.  I&amp;rsquo;ve been doing a bunch of work on this lately and wanted to warn people of a gotcha if you&amp;rsquo;re using a load balancer.&lt;/p&gt;
&lt;h2 id=&#34;non-distributed-install&#34;&gt;Non-Distributed Install&lt;/h2&gt;
&lt;p&gt;To give us a better understanding, take a look at a pair of vRealize Automation Appliances that aren&amp;rsquo;t in a high availability solution.  In the picture below, there are two vRealize Automation Appliances and each of them is communicating with their own embedded vPostgres Database.  This is the default configuration when deployed from VMware and works just fine.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vCAC usp_SelectAgent SQL Errors</title>
      <link>https://theithollow.com/2014/10/20/vcac-usp_selectagent-sql-errors/</link>
      <pubDate>Mon, 20 Oct 2014 13:31:51 +0000</pubDate>
      <guid>https://theithollow.com/2014/10/20/vcac-usp_selectagent-sql-errors/</guid>
      <description>&lt;p&gt;The home lab got a vCAC (now renamed vRealize Automation) refresh to version 6.1 recently and although I&amp;rsquo;d posted a &lt;a href=&#34;https://theithollow.com/vrealize-automation-6-guide-formerly-vcac/&#34;&gt;guide&lt;/a&gt; to installing vCAC 6 earlier, I found myself having a few errors with my vCAC 6.1 deployment.  The only difference in my environment was the version of Windows I used for the IaaS components.  Instead of using server 2008R2 as I did with 6.0, I used Server 2012 R2 for vCAC 6.1 since it was now supported.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Trouble Configuring the vCAC appliance</title>
      <link>https://theithollow.com/2014/07/28/trouble-configuring-vcac-appliance/</link>
      <pubDate>Mon, 28 Jul 2014 13:05:39 +0000</pubDate>
      <guid>https://theithollow.com/2014/07/28/trouble-configuring-vcac-appliance/</guid>
      <description>&lt;p&gt;I thought it was necessary to get this post out.  I&amp;rsquo;ve heard numerous people say that they&amp;rsquo;ve tried to install VMware&amp;rsquo;s vCloud Automation Center (vCAC) but for one reason or another it just didn&amp;rsquo;t seem to work.  I myself recently installed this and had issues, but somehow got it to install correctly on the third try.  If you&amp;rsquo;ve had trouble configuring the vCAC appliance then look for the tip below.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
