1. A system, comprising: a computer processor; and a memory containing a program that, when executed on the computer processor, performs an operation for assigning one or more information technology (IT) resources based on an event occurring in a virtual environment, wherein the IT resources perform tasks corresponding to workloads in the virtual environment, the operation comprising: identifying a predefined tag that satisfies a condition associated with the event; searching a data store automatically to identify one or more IT resources assigned the predefined tag, wherein the data store includes a plurality of IT resources that are each assigned at least one predefined tag and are not currently being actively managed by a resource manager of the virtual environment, wherein the resource manager monitors the IT resources in the virtual environment; after identifying the one or more IT resources assigned the predefined tag and not currently being actively managed by the resource manager and upon determining during a brokering process that the one or more identified IT resources are available and consumable by the virtual environment, actively managing the identified one or more IT resources using the resource manager, wherein before the one or more identified IT resources are actively managed by the resource manager, the one or more identified resources perform computational tasks for the virtual environment or a different virtual environment; and assigning the identified one or more IT resources to a workload in the virtual environment associated with the event.