department-of-veterans-affairs / va.gov-team

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
281 stars 201 forks source link

Reconfigure non-PE vets-api workflows to stop sending their build images to the PE ECR repo #93623

Open IGallupSoCo opened 1 week ago

IGallupSoCo commented 1 week ago

Issue Description

In the course of merging the Postman test collection helm chart and supporting configs to vets-api, a change was made that resulted in the PE ECR repo being flooded to its maximum 10,000 images by non-PE GHA workflows.

The initial problem was addressed with a manual purge of some of the oldest images and changes to the lifecycle policy within the PE ECR repo. While this is a functional arrangement for the time being, it would be best practice to restore the image routing to its state prior to these merged changes.

Tasks

Acceptance Criteria

ericboehs commented 2 days ago

@patrick-black-oddball will investigate this ticket more to decide if the description is correct or if this can be closed as won't fix.