RanjnaAggarwal
VMware Employee
VMware Employee

Nested vApps in vcloud director

Jump to solution

Is it possible to create nested vapps in vcloud director?

Regards, Ranjna Aggarwal
1 Solution

Accepted Solutions
IamTHEvilONE
Immortal
Immortal

Nesting vapps won't happen in vCD.  They will be parallel vApps.  This isn't stopping you from writing an automation tool/website which would show what you have there.

vRA will eventually address this, but they don't use vApps.  all the VMs just become machines to be managed without the concept of being part of a vApp.  it'll be that you have a multi-machine blueprint that uses two other multi-machine blueprints (one DB tier, on App tier).

View solution in original post

7 Replies
Sreec
VMware Employee
VMware Employee

Not Possible. May i know the use case?

Cheers,
Sree | VCIX-5X| VCAP-4X| VExpert 6x|Cisco Certified Specialist
Please KUDO helpful posts and mark the thread as solved if answered
0 Kudos
cfor
Expert
Expert

Not directly possible.  But would be good to know the use case.

What I have seen done a bunch is a single vApp with several networks.  Then the systems in the vApp attached to the different networks (and VMs named sometimes with and ID).  This sort of gets the job done in some cases.  (But they do have to be on the same org vdc and that can sometimes limit options.

Example:

Need to show 3 sites in a testing lab vApp.

sitea-web : networkA

sitea-db : networkA

sitea-services : networkA

siteb-web : networkB

siteb-db : networkB

siteb-services : networkB

sitec-web : networkC

sitec-db : networkC

sitec-services : networkC

ChrisF (VCP4, VCP5, VCP-Cloud) - If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful
0 Kudos
RanjnaAggarwal
VMware Employee
VMware Employee

One of my client has given the use case and that is:-

He said they are using nested vapp concept at vsphere level as given in the screenshot attached here

parent-child.png

They are using this not only for Poweron or Poweroff but also for taking backup of particular type of vApp VMs only. This is what he is expecting in vCloud director vApp.

Regards, Ranjna Aggarwal
0 Kudos
IamTHEvilONE
Immortal
Immortal

Nesting vapps won't happen in vCD.  They will be parallel vApps.  This isn't stopping you from writing an automation tool/website which would show what you have there.

vRA will eventually address this, but they don't use vApps.  all the VMs just become machines to be managed without the concept of being part of a vApp.  it'll be that you have a multi-machine blueprint that uses two other multi-machine blueprints (one DB tier, on App tier).

admin
Immortal
Immortal

Multi machine blueprint can be added into single machine blueprint, In a multi machine blue print another multi machine blue print cannot be added. Correct me if I am wrong.

0 Kudos
RanjnaAggarwal
VMware Employee
VMware Employee

Single Machine Blueprnt can be added in to multimachine blueprint but multimachine can not be even added to single machine blueprint,

Regards, Ranjna Aggarwal
0 Kudos
IamTHEvilONE
Immortal
Immortal

In vRA 7, there is just blueprints ... none of this single vs multi naming convention.

See: http://www.vladan.fr/vrealize-automation-7-announced/

"It’s possible to built a nested blueprints! Let’s say you build a blueprint. Save it, make it available, and then consume this blueprint into the canvas to use it."

It's pretty useful for the service definition of making building block components from different Blueprints.

0 Kudos