TypeScript - Stacks
Budget: $30 – $250 USD
Description
The initially created terraform Stacks in CDKTF have a STACK_ID in the class file. This makes it hard to read what we are deploying. Instead, we should follow the CDKTF convention and have the second argument be the name or stack_id string parameter so it’s easier to deploy.
As we do this, we should not be changing anything in AWS. This is purely code cleanliness.
Acceptance Criteria
• All governance stacks have some version of these first two parameters
◦ (app, ‘Stack_id’…
• All Stacks are deployed but no changes are added to the infrastructure
◦ Importantly the stacks must have all the same stuff after this refactor
The initially created terraform Stacks in CDKTF have a STACK_ID in the class file. This makes it hard to read what we are deploying. Instead, we should follow the CDKTF convention and have the second argument be the name or stack_id string parameter so it’s easier to deploy.
As we do this, we should not be changing anything in AWS. This is purely code cleanliness.
Acceptance Criteria
• All governance stacks have some version of these first two parameters
◦ (app, ‘Stack_id’…
• All Stacks are deployed but no changes are added to the infrastructure
◦ Importantly the stacks must have all the same stuff after this refactor
Related categories:
Business, Accounting, Human Resources & Legal
Software Architecture
Coding
Typescript