Avoid creating ECR repository when no need
Today Copilot creates an empty ECR repository as part of svc init process, even if I provide a link to image repository I built and created outside of copilot. While ECR repositories costs nothing, this creates an unnecessary noise in my AWS inventory, and maybe could be an attack vector? Anyway, I would like Copilot to not create unnecessary AWS resources.
To make things worse, copilot is giving the new ECR repo a clashing name {{$app}}/{{$workload.Name}} that is already in use in our case. To make the switch to copilot we now have to give the copilot app a different name :/
To make things even more worse is that after deleting the application, at least it did not remove my repo, but it deleted all images inside :exploding_head: