使用 CDK 时如何将服务角色传递到我的堆栈?
how to pass a service role to my stack when using CDK?
使用 CloudFormation 部署 AWS 资源时,您可以为堆栈分配服务角色
aws cloudformation create-stack \
--stack-name ${STACK_NAME} \
--template-body file://stack.yaml \
--role-arn ${SERVICE_ROLE_ARN}
用CDK怎么能做同样的事情呢?我看到 StackProps 结构没有 role-arn 属性。
-r, --role-arn ARN of Role to use when invoking CloudFormation
在此处找到:https://docs.aws.amazon.com/cdk/latest/guide/cli.html
不过。 Ermiya 在对您的回答的评论中是正确的,任何超出部署时间角色的部署都需要您使用的语言 - 每个语言都略有不同,但很重要。此外,CDK 部署中还有许多其他因素不属于 CloudFormation Create Stack 选项的一部分,例如 AWS 环境(区域和帐号)等。
使用 CloudFormation 部署 AWS 资源时,您可以为堆栈分配服务角色
aws cloudformation create-stack \
--stack-name ${STACK_NAME} \
--template-body file://stack.yaml \
--role-arn ${SERVICE_ROLE_ARN}
用CDK怎么能做同样的事情呢?我看到 StackProps 结构没有 role-arn 属性。
-r, --role-arn ARN of Role to use when invoking CloudFormation
在此处找到:https://docs.aws.amazon.com/cdk/latest/guide/cli.html
不过。 Ermiya 在对您的回答的评论中是正确的,任何超出部署时间角色的部署都需要您使用的语言 - 每个语言都略有不同,但很重要。此外,CDK 部署中还有许多其他因素不属于 CloudFormation Create Stack 选项的一部分,例如 AWS 环境(区域和帐号)等。