我有自定义的Linux,我可以在AWS和GCP上 Boot 。在AWS中,我可以从终端轻松检查EC2示例类型:
aws-instance-xyz:/ # dmidecode -s system-product-name
m6i.4xlarge
我希望能够在GCP中检查计算引擎的示例类型,但是 dmidecode 命令在这里没有用:
gcp-instance-xyz:/ # dmidecode -s system-product-name
Google Compute Engine
我必须能够使用终端中的命令检查示例类型。我不能在Linux环境中安装GCP cli,所以任何 gcloud/gutils 命令都不是一个选项。
1条答案
按热度按时间htrmnn0y1#
根据此官方文档,
sudo dmidecode -s system-product-name
用于检测VM是否在Compute Engine中运行。要获取元数据的详细信息,您需要使用
curl
命令,如本官方文档中所述。使用以下命令获取示例类型:输出:
如果你使用gcloud并在这里添加installation document以供参考,它将是灵活的。