将 EC2 参数存储变量作为环境变量传递给 ECS 任务
Passing EC2 parameter store variables to an ECS task as environment variables
是否可以将 EC2 参数存储中的参数作为环境变量传递给 ECS 任务?
AWS 为我们提供
1) 一种存储参数的方法,既有秘密的也有不太秘密的
2)在ECS任务中设置环境变量的方法
但无法连接到 - 还是我遗漏了什么?
Here 描述了一种解决方案,您可以将 docker 图像包裹在您自己的图像中 只有 才能加载参数。如果这是推荐的方法,那么我将不得不包装来自 Docker Hub 的所有图像,否则我可以将它们用作库存图像,并且除了通过环境变量配置它们之外什么都不做。
我觉得这迫使我为 docker 图像的编码、维护、存储等承担不必要的责任,否则我只需要设置环境变量。
这是 AWS 最近发布的关于如何在 ECS 任务中访问参数存储的帖子。 https://aws.amazon.com/blogs/compute/managing-secrets-for-amazon-ecs-applications-using-parameter-store-and-iam-roles-for-tasks/
是否可以将 EC2 参数存储中的参数作为环境变量传递给 ECS 任务?
AWS 为我们提供
1) 一种存储参数的方法,既有秘密的也有不太秘密的
2)在ECS任务中设置环境变量的方法
但无法连接到 - 还是我遗漏了什么?
Here 描述了一种解决方案,您可以将 docker 图像包裹在您自己的图像中 只有 才能加载参数。如果这是推荐的方法,那么我将不得不包装来自 Docker Hub 的所有图像,否则我可以将它们用作库存图像,并且除了通过环境变量配置它们之外什么都不做。
我觉得这迫使我为 docker 图像的编码、维护、存储等承担不必要的责任,否则我只需要设置环境变量。
这是 AWS 最近发布的关于如何在 ECS 任务中访问参数存储的帖子。 https://aws.amazon.com/blogs/compute/managing-secrets-for-amazon-ecs-applications-using-parameter-store-and-iam-roles-for-tasks/