Match the following items to their counterparts in the table.
| Component | Function |
|---|---|
| Virtual Machine (VM) | A software-based computer that simulates the entire environment of a hardware-based physical computer, including an operating system and applications |
| Virtual Machine Instance (VMI) | A deployed set of defined resources, including CPU, RAM, and storage, which provide a software-based computer system |
| Deployment | A resource that uses pod templates to describe the intended state of your application and its components |
| Virtual Machine Console | Communicates with a virtual machine to configure and manage the instance through VNC, serial, or RDP connections |
| ReplicaSet | A resource that is used independently or by a deployment to ensure that a specified quantity of pod replicas are available, and that requires a selector |
| DaemonSet | A resource to ensure that a pod replica runs on every selected node |