Legacy: New Chef VMs When provisioning a new virtual machine with Chef, the Chef server can authenticate and configure the virtual machine. Provisioning a new virtual machine with Chef bypasses the standard Chef approval process. Only cloud provisioning approvals are required. After the virtual machine has been provisioned, the Chef client included on the virtual machine attempts to retrieve configuration information from the Chef server. If the Chef client and Chef server successfully communicate, the Chef client configures the virtual machine according to the node definition assigned to that virtual machine without further user interaction.