我正在尝试从AWS EC2链接本地地址检索多个项目
可以通过多次调用本地链接地址来完成:
[ec2-user ~]$ curl http://169.254.169.254/latest/meta-data/instance-id
i-1234567890abcdef0
[ec2-user ~]$ curl http://169.254.169.254/latest/meta-data/instance-type
p3.2xlarge
这些呼叫受到AWS的限制
有没有办法让一个电话同时获得两者?
你可以通过向Instance身份文档发出请求来检索这两个信息。
curl http://169.254.169.254/latest/dynamic/instance-identity/document
这将返回如下所示的JSON:
{
"devpayProductCodes" : null,
"marketplaceProductCodes" : [ "1abc2defghijklm3nopqrs4tu" ],
"availabilityZone" : "us-west-2b",
"privateIp" : "10.158.112.84",
"version" : "2017-09-30",
"instanceId" : "i-1234567890abcdef0",
"billingProducts" : null,
"instanceType" : "t2.micro",
"accountId" : "123456789012",
"imageId" : "ami-5fb8c835",
"pendingTime" : "2016-11-19T16:32:11Z",
"architecture" : "x86_64",
"kernelId" : null,
"ramdiskId" : null,
"region" : "us-west-2"
}
这两个卷发是错误的吗?
是的,纠正了!谢谢