【发布时间】:2020-12-16 10:04:11
【问题描述】:
我正在使用 CDK 在 AWS 中设置 Fargate 服务
const albFargateService = new ecs_patterns.ApplicationLoadBalancedFargateService(
this,
'FargateService',
{
vpc: ...,
taskImageOptions: {
image: ...,
containerPort: ...,
secrets: {
MY_ENV_VAR: Secret.fromSecretsManager(
**ISecret**,
'fieldWithinTheSecret'
),
}
}
}
)
在给定秘密名称的情况下,我应该如何获取 ISecret 实例?
我查看了 AWS 开发工具包中的 AWS.SecretsManager,但它只返回字符串。
【问题讨论】:
标签: amazon-web-services aws-cdk aws-secrets-manager