Total Pageviews

VMware vRealize Automation 8.2

 

Vmware  announced  VMware vRealize Automation 8.2, the latest release of VMware’s industry-leading, modern infrastructure automation platform. This release delivers new and enhanced capabilities for us  most important Infrastructure Automation use cases, such as Modern Automation, Self-Service Cloud, Network Automation, DevOps for Infrastructure, and Kubernetes Automation. Vmware further enable IT/Cloud admins, DevOps engineers, and Kubernetes operators to create, deliver and control their infrastructure environments and resources faster than ever, while leveraging a public cloud self-service experience with enhanced security and control.

 

 

 

vRealize Automation 8.2 Key Capabilities

vRealize Automation 8.2 introduces VMware Cloud Templates (previously vRealize Automation Blueprints), the cloud templating engine for VMware Cloud infrastructure provisioning and orchestration. Our latest release expands support for VMware Cloud Foundation, Kubernetes, NSX, and enhanced integrations with third-party tools, including Terraform and ServiceNow.

With vRealize Automation 8.2, customers can accelerate their infrastructure modernization journeys and achieve increased scalability, agility, flexibility and reliability. The latest release delivers enhanced capabilities for customers to further reduce the complexity of their IT environments, streamline IT processes, and modernize their operations with a future-ready infrastructure automation platform.

Key vRealize Automation 8.2 capabilities and enhancements include:

  • Modern Automation. Increase control with fine-grained custom roles-based permissions. Enhanced multi-tenancy with centralized management of tenant infrastructure. Apply approvals for Day 2 actions on all service catalog items. Leverage storage limit enhancements with First Class Disks (FCD) support.
  • Self-Service Cloud. Simplify private cloud setup via reinforced integration with VMware Cloud Foundation.
  • Network Automation. Enhanced networking Day 2 actions and support for NSX-T Policy APIs.
  • DevOps for Infrastructure. Apply a modern Infrastructure as Code (IaC) templating standard for VMware Cloud infrastructure with VMware Cloud Templates. Leverage Terraform service via service catalog and IaC. Define and share actions across projects with Action Based Extensibility (ABX).
  • Kubernetes Automation. Enable self-service provisioning of Kubernetes namespaces via service catalog and IaC.

Vmware reference Link-


 

Build numbers and versions of VMware vRealize Automation


This table lists the vRealize Automation build numbers and versions:

Version
Release Date
Build Number
Installer Build Number
vRealize Automation 8.0.1 HF12020-01-2415464201N/A
vRealize Automation 8.0.12019-12-191529418515336196
vRealize Automation 8.02019-10-171484273614878991
vRealize Automation 7.6 HF22019-11-1414907768.14305635N/A
vRealize Automation 7.62019-04-1113027280N/A
vRealize Automation 7.5 HF9N/A15148823.14395050.14176748N/A
vRealize Automation 7.5 HF8N/A14194237.14176716.14176748N/A
vRealize Automation 7.5 HF7N/A13806180.13036621N/A
vRealize Automation 7.5 HF6N/A12322714.13452153N/A
vRealize Automation 7.5 HF5N/A12322714.12933355N/A
vRealize Automation 7.52018-09-2010053539N/A
vRealize Automation 7.4 HF13N/A14454487.12266397N/A
vRealize Automation 7.4 HF12N/A13731978.12266397N/A
vRealize Automation 7.4 HF11N/A8182598.12266397N/A
vRealize Automation 7.42018-04-128229492N/A
vRealize Automation 7.3.12018-03-158004225N/A
vRealize Automation 7.32017-05-165610496N/A
vRealize Automation 7.22016-11-224660246N/A
vRealize Automation 7.12016-08-234270058N/A
vRealize Automation 7.0.1 - HotFix 12016-06-223864356vRA 7.0.1-HotFix-1
vRealize Automation 7.0.12016-03-153622989N/A
vRealize Automation 7.02015-12-173311738N/A
vRealize Automation 6.2.52016-11-174619074N/A
vRealize Automation 6.2.42016-03-153624994N/A
vRealize Automation 6.2.32015-10-063093004N/A
vRealize Automation 6.2.2.02015-06-092754336N/A
vRealize Automation 6.2.1.02015-03-122553372N/A
vRealize Automation 6.2.0.02014-12-092330392N/A
vRealize Automation 6.1.1.02014-10-302216936N/A
vRealize Automation 6.1.0.02014-09-092077124N/A
vRealize Automation 6.0.1.22014-07-107685311942139
vRealize Automation 6.0.1.12014-05-0117685311748175
vRealize Automation 6.0.12014-02-131569764N/A
vRealize Automation 6.0.02013-12-101445145N/A
vRealize Automation 5.2.22014-06-125.2.5 Build 1045.2.2
vRealize Automation 5.2 - HotFix-52014-01-135.2.3.470vCAC-5-2-HotFix5
vRealize Automation 5.2 - HotFix-42013-11-265.2.3.450vCAC-5-2-HotFix4
vRealize Automation 5.2 - HotFix-32013-09-055.2.3.422vCAC-5-2-HotFix3
vRealize Automation 5.2 - HotFix-22013-07-265.2.3.409vCAC-5-2-HotFix2
vRealize Automation 5.2 - HotFix-12013-06-145.2.3.383vCAC-5-2-HotFix1
vRealize Automation 5.2 (GA)2013-05-155.2.3.3495.2 (GA)
vRealize Automation 5.1 - HotFix-22013-08-085.1.1.69vCAC-5-1-HotFix2
vRealize Automation 5.1 - HotFix-12013-06-285.1.1.66vCAC-5-1-HotFix1
vRealize Automation 5.1 (GA)2012-11-285.1.1.565.1 (GA)

Custom Naming for VM in vRA 8.x using Action Based Extensibility

In this blogpost you will learn how to create custom names  using action script  options in vRA 8.X to create custom names for VMs.

 


vRealize Automation 8, you mostly noticed that when you create  the Virtual Machine it gets a standard machine name something  likes Cloud_vSphere_Machine_1-mcm799-143460688242 but it will not help to meet customer standard VM naming. Our most customers has their own standard name convention. After this blog you will be able to create Custom Naming for VM to meet customer standard name convention.

 

Create a Action Based Extensibility

Open Cloud Assembly and navigate Extensibility > Actions > NEW ACTION. Enter a Name, Description and select the Project to contain the action

Click on Load Template 

Select Rename VM and Click Load.

Left side in script pane, add [customProperties] in line 12 for the new_name inputs. 

Right side properties tab, remove the all input variables and select On prem as FaaS Provider.

 

Save the action 


Now time to create new Blueprint and create Custom Properties as per your convenience . In my case  I have created  “newname”. 


Save and close the blueprint.


Let ‘s create New Subscription.


Go back to Extensibility. Click Subscriptions. Click New Subscription.

Enter a Name and select Compute Allocation as Event Topic

In my case  I will filter based on the blueprintId to ensure that only my blueprint triggers the execution. Finally, I will assign my ABX Action and ensure it’s a blocking task so that the blueprint deployment will not continue until the action has executed.


Note- Before going to test , make sure that your Project should not be configured with a Custom Naming template. 

 

 Request  for blueprint and Enter a custom VM name.

Go back to the Extensibility tab. Under Activity click Action Runs. Here you can see your actions being run after being triggered by an event broker subscription


Now time to check in vcenter if we have correct vm Name . In my case I have given “ICDS-test01 “



I hope you enjoy reading this blog as much as I enjoyed writing it. Feel free to share this on social media if it is worth sharing.






Set up vRealize Automation 8.1 Multi-tenancy



In this post we will learn how to  set up multi-organization tenancy for vRealize Automation 8.1using Lifecycle ManagervRealize Suite Lifecycle Manager.

vRealize Automation (vRA) 8.1, Vmware is offering support for dedicated infrastructure multitenancy.  This capability is enabled as a separate process in vRealize Suite Lifecycle Manager (LCM) once vRA is installed and configured.  There is no requirement to enable tenancy.  If tenancy is disabled, vRA 8.1 will operate exactly in the same way as 8.0 in terms of access and authorization.  Organisations can choose whether or not to enable tenancy based on the their need for the logical isolation provided by multi-tenancy














Enabling tenancy creates a new Provider organization.  The Provider Admin can create new tenants, add tenant admins, setup directory synchronization, and add users.  Tenant admins can also control directory synchronization for their tenant and will grant users access to services within their tenant.  Additionally, tenant admins will configure Policies, Governance, Cloud Zones, Profiles, access to content and provisioned resources; within their tenant.  A single shared SDDC or separate SDDCs can be used among tenants depending on available resources.  In addition to their other privileges, Provider Admins can also act as Tenant Admins.

Before enabling tenancy, there are a number of prerequisites.

The following is a high level description of the procedure to set up multi-tenancy for vRealize Automation including configuring DNS and certificates. 

Prerequisites
Install and configure Workspace ONE Accessversion 3.3.2.
Install and configure vRealize Suite Lifecycle Manager version 8.1

Procedure:

1- Create the required A and CNAME Type DNS records.























For single node deployments, the vRealize Automation FQDN points to the vRealize Automation appliance, and the Workspace ONE Access FQDN points to the Workspace ONE Access appliance.
For cluster deployments, both the Workspace ONE Access and vRealize Automation tenant-based FQDNs must point to their respective load balancers. Workspace ONE Access is configured with SSL Termination, so the certificate is applied on both the Workspace ONE Access cluster and load balancer. The vRealize Automation load balancer uses SSL passthrough, so the certificate is applied only on the vRealize Automation cluster.

2- Create or import the required multi-domain (SAN) certificates for both Workspace One 3.3.2 and vRA 8.1

You can create certificates in Lifecycle Manager using the Locker service that enables you to create certificates licenses, and passwords. Alternatively, you can use a CA server or some other mechanism to generate certificates. 

If you need to add or create additional tenants, you must recreate and apply your vRealize Automation and Workspace ONE Access tenants.









After you create your certificates, you can apply then with in Lifecycle Manager using the Lifecycle Operations feature. 












You must select the environment and product and then the Replace Certificate option on the righthand menu. 













Then you can select the product. When you replace a certificate, you must re-trust all associated products in your environment.














You must wait for the certificate to be applied and all services to restart before proceeding to the next step. (VIDM)





3- Apply the Workspace One SAN certificate on the Workspace ONE Access instance or cluster.





4- In vRealize Suite Lifecycle Manager 8.1, run the Enable Tenancy wizard to enable mult-tenancy and create an alias for the default master tenant.












5- Enabling tenancy requires that you create an alias for the provider organization master tenant or default tenant. After you enable tenancy, you can access Workspace ONE Access via the master tenant FQDN. 

















6- Apply the vRA SAN certificates on the vRealize Automation instance or cluster. 
You can apply SAN certificates through the Lifecycle Manager Lifecycle Operations service. You need to view the details of the environment and then select Replace Certificates on the right menu. You must wait for the certificate replacement task to complete before adding tenants. As part of certificate replacement, vRealize Automation services will restart. 


















7- In Lifecycle Manager, run the Add Tenants wizard to configure the desired tenants.




You add tenants using the Lifecycle Manager Tenant Management page located under Identity and Tenant Management. You can only add tenants for which you have previously configured certificates and DNS settings.
When creating a tenant, you must designate a tenant administrator














you can select the Active Directory connections for this tenant. 














You must also select product or product instance to which the tenant will be associated.











You need to run precheck validation to validate prerequisite.













Note - If you do not meet prerequisite then you will get error during precheck task . In my case DNS entry mapping was missing for VIDM and vRA.











Once Validation done then you need to click on create tenant















Now Time to monitor requests to get create new tenant for us.  









Tenant is created successfully and ready for test first time in vRA8.1








we are able to login on newly created  Tenant with Tenant administrator ID  :)











I hope you enjoy reading this blog as much as I enjoyed writing it. Feel free to share this on social media if it is worth sharing.

Deploy Windows VMs for vRealize Automation Installation using vRealize Suite Lifecycle Manager 2.0

Deploy Windows VMs for vRealize Automation Installation using vRealize Suite Lifecycle Manager 2.0 In this post I am going to describe ...