Adjust the deployment process to include a number of quotas that should be created as part of the deployment. Quotas should be unique by environment_id + name.
Any quota updates / creations / deletions done as part of deployments need to be written as part of the db transactions at the end of a deployment. No partial state should ever be created.
Deployments track quotas by id and revision. Quotas are updated as part of rollbacks.