如何获取 Google Compute Engine 实例的机器类型?

Pet*_*sov 3 google-compute-engine google-cloud-platform

我正在对各种类型的不同计算引擎实例运行一些测试,我想获取测试脚本当前运行的实例的机器类型以区分结果。

这可以通过gcloudAPI 调用实现吗?

Ale*_*rov 6

您可以查询向每个 Compute Engine 虚拟机实例公开的元数据服务器。运行类似的东西

wget -q -O - --header Metadata-Flavor:Google metadata/computeMetadata/v1/instance/machine-type
Run Code Online (Sandbox Code Playgroud)

在虚拟机中将打印类似的字符串projects/13236423431/machineTypes/n1-standard-2