gpt4 book ai didi

amazon-ecs - 如何在基于 Python 的 ECS 任务中读取环境变量

转载 作者:行者123 更新时间:2023-12-02 01:27:52 58 4
gpt4 key购买 nike

也许这很愚蠢,但如果我创建一个 ECS 任务定义(例如参见 https://aws.amazon.com/blogs/compute/better-together-amazon-ecs-and-aws-lambda/ 的第 6 步),我如何读取 Python 脚本中的环境变量?

是否像 os.environ["AWS_REGION"] 一样简单?或者我是否需要使用 boto3 路线,例如,http://boto3.readthedocs.org/en/latest/reference/services/ecs.html#ECS.Client.describe_task_definition ?

谢谢你的帮助

最佳答案

如果您提供 ECS 任务定义 JSON 的环境部分,这些内容将从容器中读取,因此您应该能够使用这些 os.environ['ENVVAR']线。

            'environment': [
{
'foo': 'bar'
}
]

可以通过 bash 作为 $foo 访问所以你的代码没有理由不能访问它。

关于amazon-ecs - 如何在基于 Python 的 ECS 任务中读取环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36045809/

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