vRA Parameterized Blueprints

Users will ask for blueprints of all sizes, to minimize blueprint sprawl  we can use component profiles to parameterize blueprints. Rather than create a separate small, medium, and large blueprint for a particular deployment type, we can create a single blueprint with a choice of small, medium, or large size virtual machine. Users can hen select one of these sizes when they deploy the catalog item.

In this post I am going to amend one of my blueprints to offer a small, medium and large size deployment.

Navigate to Administration > Property Dictionary >  Component Profiles > Edit Size

Click the Value Sets tab > New > Configure the Size Settings

I am creating three sizes:

Small: 1 vCPU, 1 GB RAM and 10 GB Storage.

Medium: 2 vCPU, 2 GB RAM and 20 GB Storage.

Large: 4 vCPU, 4 GB RAM and 40 GB Storage

Small Deployment

Medium Deployment

Large Deployment

Now let’s configure an image profile

Click on Image > Value Sets > New

I am cloning from my CentOS template

Click Save and Finish.

Now I am going to to amend my existing blueprint to use these Value Sets

Navigate to Design > Blueprint > Edit your Blueprint > Profiles

Add the Value Sets

Click on Image > Edit Value Sets > Choose your Value set

Click on Size > Edit Value Sets > Choose your Value set

Click Save and Finish.

Let’s test our BluePrint

We have now a menu based on our ValueSets (:

I hope this post was helpful. Thank you for reading.

How useful was this post?

Click on a star to rate it!

Average rating / 5. Vote count:

Sharing is caring!

Leave a Reply

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