To start with we're using XAAS for everything. In 6.2 I would allow users to give me a cluster name and how many nodes they wanted. A workflow would then iterate through and prefix them app1-clustername, app2-clustername, etc and then request them as individual VMs with a unique hostname attribute to each one. In 7.3 the addition of the deployment container kind of kills my approach as a cluster using my old method would have multiple deployments.
Is there any way when creating multiple VMs to reference which VMs is being deployed during an event subscription? I was thinking if I could determine this is VM 1 of 6 in the deployment I could prefix the the names accordingly. Is there any passed attributes that I could use in an event subscription to determine which VM in the deployment is running? If not any ideas as to how I could adjust names accordingly (app1 - appx)? I don't think there's any way to pass a unique attribute per VM when calling them via JSON.