modify tags to match how we did them in python-builds and revdepcheck-cloud

This commit is contained in:
Joshua C. Forest 2023-09-08 08:54:10 -04:00
commit 8c0af64aeb
2 changed files with 13 additions and 3 deletions

View file

@ -4,7 +4,7 @@ rBuildsSecurityGroup:
GroupDescription: RBuilds jobs - ${self:provider.stage} GroupDescription: RBuilds jobs - ${self:provider.stage}
GroupName: RBuildsJobs-${self:provider.stage} GroupName: RBuildsJobs-${self:provider.stage}
VpcId: ${self:custom.vpcId} VpcId: ${self:custom.vpcId}
Tags: ${self:provider.stackTags} Tags: ${self:provider.tagsList}
rBuildsBatchIamRole: rBuildsBatchIamRole:
@ -131,7 +131,7 @@ rBuildsBatchComputeEnvironment:
- c5a.xlarge - c5a.xlarge
- c5a.2xlarge - c5a.2xlarge
Ec2KeyPair: ${self:custom.ec2KeyPair} Ec2KeyPair: ${self:custom.ec2KeyPair}
Tags: ${self:provider.stackTags} Tags: ${self:provider.tagsMap}
MinvCpus: 0 MinvCpus: 0
DesiredvCpus: 0 DesiredvCpus: 0
MaxvCpus: 256 MaxvCpus: 256

View file

@ -22,7 +22,17 @@ provider:
stage: ${opt:stage, self:custom.defaultStage} stage: ${opt:stage, self:custom.defaultStage}
deploymentBucket: deploymentBucket:
name: ${self:custom.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: iamRoleStatements:
- Effect: Allow - Effect: Allow
Action: Action: