Canaries aren't just hardware devices. You can run virtualised Canaries inside your VM infrastructure with the same features that a physical Canary brings.
Requirements: All that's needed for a fully functioning bird:
- Disk space larger than 10GB
- 2GB memory
- Single CPU core
Note
We used VMWare ESXi 8.0 for this example, steps may vary depending on the version you are using.
Note
If you require a static IP address, check out our guide here after booting your VM Canary.
Follow the steps below to create your Virtual Canary in VMware ESXi:
Step 1: Log in to your Console
Step 2: Add a New Canary
- Click the + Add icon.
- Click Add New Canary.
Step 3: Select VMware Canary
Click Add VMware Canary.
Step 4: Download the OVA File
- Click Download.
- Click OVA to begin the download.
Step 5: Confirm Download Completion
The OVA file has now been successfully downloaded.
Step 6: Open ESXi and Create a VM
On ESXi, click Create / Register VM.
Step 7: Choose OVA Deployment
- Select Deploy a virtual machine from an OVF or OVA file.
- Select Next.
Step 8: Name Your Virtual Machine
- Name your virtual machine. (Note: we used "CPT-SQL")
- Drag and drop the OVA file or select the file from the location you downloaded it to.
- Click Next.
Step 9: Select Storage Location
1 - Select the storage location for the virtual machine.
Note
We chose "datastore1"
2 - Click Next.
Step 10: Configure Network and Disk
- Select the VM Network from the drop-down list. (Note: we chose "VM Network")
- Select Thin disk provisioning.
- Tick Power on automatically.
- Click Next.
Step 11: Review and Finish Setup
Your Virtual Canary is almost ready to go!
Click Finish.
Step 12: Provisioning in Progress
Your Virtual Canary is being provisioned.
Step 13: Virtual Canary Powered On
Your Virtual Canary has successfully been provision and powered on.
Step 14: Confirm in Your Console
On your Console, you should see a pop up to confirm your new Canary.
Click Add Canary.
Step 15: Boot and Connect Canary
Your Virtual Canary will boot and connect back to your Console.
You can set up your Virtual Canary from within your Console using the remote management - Guide found here.