- Newest
- Most votes
- Most comments
You're correct that AWS does not officially support nested virtualization on EC2 instances that are not of the "metal" type. However, as you've observed, it is sometimes possible to enable and use nested virtualization on certain EC2 instance types, even though it's not officially supported or documented by AWS.
The ability to use nested virtualization on non-metal instances like the c5a can vary based on the specific hardware and hypervisor configurations used by AWS, which can change over time. This is likely why there is limited discussion or documentation about it, as it's not a guaranteed or stable feature for these instance types.
If you're writing about nested virtualization on cloud VMs, it would be prudent to mention that while it is possible to enable nested virtualization on some non-metal EC2 instances, it is not officially supported by AWS and may not be reliable or available on all instance types or in all regions. Users should proceed with caution and preferably use metal instances if they require nested virtualization in a production environment.
Alternatively, you could explore options available on AWS Marketplace that provide Hyper-V Servers.
Key resources:
Thanks for all your interests, but we can stop posting on this horrendous rubbish forum. Jeez.
Seems they are launching it, found the following:
Feature : Launching nested virtualization. This feature allows you to run nested VMs inside virtual (non-bare metal) EC2 instances. https://github.com/aws/aws-sdk-go-v2/commit/3dca5e45d5ad05460b93410087833cbaa624754e
Amazon EC2 supports nested virtualization on virtual Amazon EC2 instances
https://aws.amazon.com/about-aws/whats-new/2026/02/amazon-ec2-nested-virtualization-on-virtual/
Relevant content
- asked a year ago
- asked 3 years ago

I mean, I believe Nitro can handle L2. Just saying.