Skip to content

Commit b95fcf9

Browse files
authored
Merge pull request #116 from dashjim/master
put customer tags in config
2 parents 868d70b + 0191a46 commit b95fcf9

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

source/constructs/bin/constructs.ts

+6
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,12 @@ const ecsStack = new ECSImageHandlerStack(app, 'serverless-ecs-image-handler-sta
1616
});
1717

1818
cdk.Tags.of(ecsStack).add('name', 'serverless-ecs-image-handler');
19+
const stackTags = ecsStack.node.tryGetContext('stack_tags');
20+
if (!!stackTags) {
21+
for (const [key, value] of Object.entries(stackTags)) {
22+
cdk.Tags.of(ecsStack).add(key, value as string);
23+
}
24+
}
1925

2026
new LambdaImageHandlerStack(app, 'lambda-image-handler-cn', {
2127
isChinaRegion: true,

source/constructs/cdk.context.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,6 @@
33
"<image-bucket-0>",
44
"<image-bucket-1>"
55
],
6-
"secret_arn": "arn:aws:secretsmanager:<region>:<account-id-number>:secret:<secret-name>-<random-6-characters>"
6+
"secret_arn": "arn:aws:secretsmanager:<region>:<account-id-number>:secret:<secret-name>-<random-6-characters>",
7+
"stack_tags":{"key1":"value1", "key2":"value2"}
78
}

0 commit comments

Comments
 (0)