I need more granular ability to deploy on cluster level, as deploying on the ZONE level is a bit too general in a complex environment like mine.
My logic would be as follows for now: listClusters - find the cluster id I need listHost - used with clusterid to get the list of the hosts and get hostid deployVirtualMachine - deploy a VM and define hostid to make sure VM is deployed on the desired cluster. This is certainly doable - but as you can see - there are multiple steps I need to do in order to deploy on cluster level. Is there a simpler approach to this? Has anyone used allocators and what is their purpose - a usage example of allocators would be great. As always, any feedback is appreciated. Thanks ilya
