gpt4 book ai didi

amazon-web-services - 有没有办法获取ecs实例元数据?

转载 作者:行者123 更新时间:2023-12-05 04:10:38 25 4
gpt4 key购买 nike

从正在运行的 aws ecs 实例中,我可以获取有关其集群名称和容器实例 ID 的详细信息吗?

在 EC2 中,我可以运行下面的 curl 命令来获取它的实例 ID,我在 ECS 中有类似的命令吗?

curl http://169.254.169.254/latest/meta-data/instance-id

最佳答案

回答我自己的问题,在 AWS ECS 集群中,一个守护进程正在运行,您可以通过以下命令对其元数据进行排队

$ curl http://localhost:51678/v1/tasks | python -mjson.tool


$ curl -s http://localhost:51678/v1/metadata | python -mjson.tool

{
"Cluster": "application-1",
"ContainerInstanceArn": "arn:aws:ecs:us-east-2:1234567890:container-instance/ee4d3451d-2de3-4180-b1c6-023ed6e8c343",
"Version": "Amazon ECS Agent - v1.14.1 (467c3d7)"
}

如果您需要从 ECS 集群中注销自己,这将很有用,例如,您在 ecs 集群中使用 spot 实例。

引用:

ecs agent introspection

关于amazon-web-services - 有没有办法获取ecs实例元数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44175214/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com