AWS ec2-虚拟化

AWS ec2-virtualization

我有一个是或否的问题。

我正在尝试根据虚拟化类型从我们当前的 AWS 基础设施中找出实例列表。

ex:查询以查找 pvm 实例列表。

我尝试使用查询命令和过滤命令。但目前还没有收获。 我们甚至可以查询以获取虚拟化类型吗?

提前致谢。

ec2 describe instance 列出有关实例的许多参数,包括虚拟化类型

virtualization-type - The virtualization type of the instance (paravirtual | hvm ).

因此您可以使用以下命令

aws ec2 describe-instances \
--query 'Reservations[*].Instances[?VirtualizationType==`hvm`]'

这将 return 虚拟化类型为 hvm 的所有实例(在特定区域中)。您可以针对 pvm 进行调整:

aws ec2 describe-instances \
--query 'Reservations[*].Instances[?VirtualizationType==`paravirtual`]'