From 8c0af64aeb35edc41a43bcecadd17ce6316b314f Mon Sep 17 00:00:00 2001 From: "Joshua C. Forest" Date: Fri, 8 Sep 2023 08:54:10 -0400 Subject: [PATCH] modify tags to match how we did them in python-builds and revdepcheck-cloud --- serverless-resources.yml | 4 ++-- serverless.yml | 12 +++++++++++- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/serverless-resources.yml b/serverless-resources.yml index 1cc835c..246b33e 100644 --- a/serverless-resources.yml +++ b/serverless-resources.yml @@ -4,7 +4,7 @@ rBuildsSecurityGroup: GroupDescription: RBuilds jobs - ${self:provider.stage} GroupName: RBuildsJobs-${self:provider.stage} VpcId: ${self:custom.vpcId} - Tags: ${self:provider.stackTags} + Tags: ${self:provider.tagsList} rBuildsBatchIamRole: @@ -131,7 +131,7 @@ rBuildsBatchComputeEnvironment: - c5a.xlarge - c5a.2xlarge Ec2KeyPair: ${self:custom.ec2KeyPair} - Tags: ${self:provider.stackTags} + Tags: ${self:provider.tagsMap} MinvCpus: 0 DesiredvCpus: 0 MaxvCpus: 256 diff --git a/serverless.yml b/serverless.yml index f857a4e..57a1827 100644 --- a/serverless.yml +++ b/serverless.yml @@ -22,7 +22,17 @@ provider: stage: ${opt:stage, self:custom.defaultStage} deploymentBucket: name: ${self:custom.deploymentBucket} - stackTags: ${self:custom.${self:provider.stage}.stackTags} + tagsList: + - Key: rs:project + Value: ${self:custom.${self:provider.stage}.tags.project} + - Key: rs:owner + Value: ${self:custom.${self:provider.stage}.tags.owner} + - Key: rs:environment + Value: ${self:custom.${self:provider.stage}.tags.environment} + tagsMap: + "rs:owner": ${self:custom.${self:provider.stage}.tags.owner} + "rs:project": ${self:custom.${self:provider.stage}.tags.project} + "rs:environment": ${self:custom.${self:provider.stage}.tags.environment} iamRoleStatements: - Effect: Allow Action: