I attempted to script the deletion of every secret but it seems the ecs secret:delete command does not have a -y option or accept a stdin value of yes for example in order to automate this.
I ended up getting around the issue by using the --force option for eas secret:create.
In terms of why there are multiple secrets to create, I’m the Developer Advocate from Doppler and our customers want to use us not just for managing secrets, but to sync them to their CI/CD platform.