gpt4 book ai didi

amazon-web-services - 在单独的调度程序 cloudformation 堆栈中使用最新的角色 ARN

转载 作者:行者123 更新时间:2023-12-03 07:38:20 25 4
gpt4 key购买 nike

我们使用 cloudformation 来管理 AWS 部署。该部署由一个主要的整体服务组成,具有许多环境变量,位于 cloudformation 文件中。

我们想添加一个调度程序,在不同的 cloudformation 堆栈中进行管理,它运行相同的服务,具有相同的环境变量,但参数化为使用 containerOverrides 运行特定脚本:

Type: AWS::Scheduler::Schedule
Properties:
[...]
Target:
[..]
RoleArn: !Sub "arn:aws:iam::${AWS::AccountId}:role/app-${EnvName}-${AppServiceName}-task-role"

^^ 问题是 RoleArn。根据文档,这将使用部署调度程序时的最新角色进行部署。

但是,当主任务中的环境变量发生更改(存储在角色中)时,我们希望调度程序使用这些变量,即:始终使用最新版本的角色 ARN。

我们已尝试:RoleArn:[...]:最新无济于事。

如何让这个cloudformation脚本始终使用最新版本的角色arn?

最佳答案

How to make this cloudformation script always use the latest version of the role arn?

你不能。您必须手动修改调度程序模板以将其更新为最新角色。

关于amazon-web-services - 在单独的调度程序 cloudformation 堆栈中使用最新的角色 ARN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76758011/

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