【发布时间】:2019-11-29 00:17:07
【问题描述】:
假设某个 docker 映像将部署在集群内的不同服务名称上。我认为如果你想要一个复杂的部署,这可能会发生这种情况,这不仅会导致该图像的一个统一工作人员。
在这种情况下,我希望任务本身能够识别该任务正在哪个服务名称中执行。
据我了解,在 EC2 中,可以通过访问169.254.169.254 来获取有关实例的一些元数据,如他们的文档中所述。 (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html)
问题
- Fargate 任务有什么方法可以从 AWS 获取它的元数据?
- 即,我想知道 Fargate 集群的服务名称。有什么方法可以实现吗?
【问题讨论】:
-
看看docs.aws.amazon.com/AmazonECS/latest/developerguide/…。但是,我想,这可能不会提供 ECS 服务信息。
标签: amazon-web-services aws-fargate