标签: amazon-ec2 boto3 amazon-ecs
我有一个在ECS启动的任务(在Docker容器中)中使用boto3的python应用程序。我使用的boto3命令需要一个区域才能正常工作,但我只在运行时知道该区域(多区域应用程序)。然后,想法是通过从URI http://169.254.169.254检索Amazon提供的动态文档中的区域来定义AWS_DEFAULT_REGION环境变量。但是,尽管该调用在实例中运行良好,但我无法从任务容器内访问端点。
AWS_DEFAULT_REGION
是否有一种清晰的方法来知道任务实际在哪个区域运行?
[解决方案]
看看问题enter link description here