cds-snc / notification-planning-core

Project planning for GC Notify Core Team
0 stars 0 forks source link

REVISIT TITLE: Delete manually created ECS #30

Open sastels opened 2 years ago

sastels commented 2 years ago

Description

As a manager, I don't want unused infrastructure so that we don't spend unnecessary money. As a developer, I don't want unused infrastructure so that I can understand our infrastructure.

Delete the manually created performance test ECS after we're happy with the terraform version.

Acceptance Criteria

jimleroyer commented 2 years ago

I deleted:

In addition, I also deleted CloudFormation stack that Omar created back in August when he was trying serverless.com tooling. These failed to delete as some S3 buckets were not empty. I deleted the latter last week so deleting the CloudFormation stacks completely worked this time.

One thing I am unsure though is which rules to delete. I want to wait a few days (like this weekend) to know which rules get activities and which do not. That will be easier for me to weed out which ones that were manually created by me. I didn't come up with a standard of creating the resources with a jlr-... prefix yet, and some of these resources were automatically created following manual creation of some resources. Hence, I will move this task to the blocked column until Monday, when it will be easier to determine the inactive IAM roles and policies that I should delete.

sastels commented 2 years ago

We could wait until we’ve added all the terraform tags then do a sweep though everything.

yaelberger-commits commented 2 years ago

Blocking us a bit from cleaning up our accounts but not blocking us from developing the app

yaelberger-commits commented 2 years ago

Small, should be quick and easy, could tackle next sprint end of March. Needs Acceptance Criteria defined and estimate

iokpala commented 2 years ago

Hello everyone.. I have gones through this and could not find obvious things that may qualify for deletion.

Kindly advise

jimleroyer commented 2 years ago

I spoke to Ikenna and I'll take that task. This either requires some knowledge on previous work and to know where to look, or investigate in a limited manner which resources might be outdated using some AWS techniques and tools.

P0NDER0SA commented 5 months ago

We need to revisit this card to handle nuking old artifacts in staging... or maybe the whole environment.