How to Create T-Shirt Size Blueprint in vRealize Automation 7.3

We get T-Shirt sizing task very often these days. It used to require lot of work in the past to design T-Shirt sizing but It is nice to see this coming as new feature with an easy way to setup and use in vRealize Automation 7.3

T-Shirt Sizing service is a compound service composed of multiple machine sizes and machine types that can be provisioned and managed through vRealize Automation 7.3 as a single entity. Here I will show you how to create T-Shirt sizing blueprint in vRealize Automation 7.3.

Environment Details and Prerequisites

Before going ahead let me give you details about my environment and all the prerequisites that should be there before starting t-shirt size setup.

  • VRA 7.3 environment in place
  • VSphere 6.0
  • Windows 2016 VM Template
  • Customization specifications
  • VCenter added as endpoint
  • AD integrated
  • Service created
  • Entitlements created
  • Approval policies to be in place (for testing not required)
  • Reservation and reservation policy mapped (Network part of Reservation via VRA IPAM or third party IPAM)
Setup T-Shirt Size Blueprint

Component Profiles is a new feature introduced in vRealize Automation 7.3.  It will define both size and image attributes, enabling “T-shirt sizing” as a request item. Component profiles provided for image and virtual machine size including CPU, memory, and storage size.

Let’s see how to create a T-Shirt Size blueprint and how it is seen by the end users who are entitled for service.

Step 1- Login to the vRealize Automation tenant and Click on Administration -> Property Definitions -> Component Profiles.

VRA tenant

In the component profile, there are two profiles under which multiple values are to be created.

First is Image where we shall select VM templates from the endpoints (whether V-Sphere or SCVMM or some other). In this case, we shall mention VCenter images.
Step 2- Click on Image and click on value Sets and Click on “+ New” button showing with plus sign.
Step 3- Add two value sets for Windows 2016 and RHEL-Linux based images in VCenter. Below image is showing for Windows 2016 Image Values.

windows template in VRA

In the above figure, clone is the VM template in VCenter and Customization Spec is Customization specification which are being setup for a particular VM (Windows, Linux etc.) in VCenter.

In the same way Setup for RHEL VM Image. Now there would be two value sets for images as mentioned in below figure.

value set in vRealize Automation

Step 4- Now, navigate to Property Definition-> Component Profiles-> Click on “Size”

Set size in vRealize Automation

Step 5- Add below VM Sizes in this component profile

Add VM sizes in vRealize Automation

Below are sizes that have been defined in as a sample for the value sets.

SizesCPUs assignedRAM Assigned in GBVirtual Disk in GB
Small2440
Medium4880
Large816120

For example: Below is the screenshot for Value Set Small. In the similar way the value sets need to be created for Medium and Large.

Example

Step 6- Now, the last step comes to create a blueprint. Click on Design tab and click on New VCenter VM BP. Here we will select Windows as an Image but with T-Shirt Sizing. You can select whatever image sets you want. Please make sure, prerequisites such as reservation policy mapped to reservation, Business groups, and approval policies are in place before you create a blueprint.

In case you have any Windows Blueprint already in place, you can copy and create a new BP and make changes to it so that it can show options of T-Shirt sizing to the users

General tab

Step 7- Click on Profiles tab and select Win-2016 as the image and select all the sizes under size value sets.

OS images

Step 8- Now the next step is to publish the blueprint and set it as a service for the entitled user.

Go to Administration -> Catalog Management -> Catalog Items -> Select blueprint ‘Win-T-Shirt-BP’ and click on configure. On configure Catalog Item page, select the required configuration and specify the service to which Blueprint should be visible.

configure catalogue item

At this point, Blueprint is created, published and attached to the catalog. Entitle user can request the catalog as below

Service Catalog

Below service shall be seen by user and he/she can request the same

Final screen of T-Shirt sizing

You can monitor the provision progress, Go to Requests -> and select the request. You are done with T-Shirt sizing creation now. You can also learn how to create blueprint to provide appropriate rights to new users in vRA in attached article.

I hope you like this article. Please follow us on our facebook page and on Twitter handle to get latest updates.

Read More:

Atul Sharma
Summary
How to Create T-Shirt Size Blueprint in vRealize Automation 7.3
Article Name
How to Create T-Shirt Size Blueprint in vRealize Automation 7.3
Description
T-Shirt Sizing service is a compound service composed of multiple machine sizes and machine types that can be provisioned and managed through vRealize Automation 7.3 as a single entity. Here I will show you how to create T-Shirt sizing blueprint in vRealize Automation 7.3.
Author
Publisher Name
https://www.techyaz.com

You may also like...

1 Response

  1. Naveen says:

    Have you worked on vRo workflow creation for customized blue prints ? If you worked on it.can you help me with sample task in your blog , to understand how we can generate customized blue print through vro and mentioned what are the possibilities that can be created or develop a blue print.

Leave a Reply

Your email address will not be published. Required fields are marked *