IssueRaiser

[ECR] [request]: support custom domains, or alternate URIs for repositories

**Tell us about your request** Currently a repository URI looks like this: `<account_id>.dkr.ecr.<region>.amazonaws.com/<repository>`. Account ID and region might be movable parts which has negative effects for the following scenarios described. It would be helpful to be able to define an alternate URI for ECR repositories. **Which service(s) is this request for?** ECR, (.. and maybe other container services?) **Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?** Our team provides a docker image for ~12 other teams that acts as a build tool for frontend resources within their pipelines. We identified different disaster recovery scenarios where the current ECR URI is a disadvantage: (1) Unavailability of ECR within the specified region - For this case *all* teams would have to change the URI of our repository or won`t be able to deploy frontend resources instead, until ECR is reachable again. (2) Disaster recovery for the ECR account - When the account which contains the ECR repository is (e.g.) compromised or we have to do a complete disaster recovery for other reasons, then *all* teams would have to change the URI of our repository. This is a dependency we could prevent.. An alternate repository URI could be a fixed interface for other consumers. Changes for account ID or region behind this part would not affect them anymore. **Are you currently working around this issue?** One way we had seen to "solve" this, is to use an

Posted by philippmoehler0440 on May 20, 2019, 8:26 AM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.4,000 issues0 comments

support (Other)

[ECR] [request]: support custom domains, or alternate URIs for repositories

philippmoehler0440May 20, 2019, 8:26 AM

**Tell us about your request** Currently a repository URI looks like this: `<account_id>.dkr.ecr.<region>.amazonaws.com/<repository>`. Account ID and region might be movable parts which has negative effects for the following scenarios described. It would be helpful to be able to define an alternate URI for ECR repositories. **Which service(s) is this request for?** ECR, (.. and maybe other container services?) **Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?** Our team provides a docker image for ~12 other teams that acts as a build tool for frontend resources within their pipelines. We identified different disaster recovery scenarios where the current ECR URI is a disadvantage: (1) Unavailability of ECR within the specified region - For this case *all* teams would have to change the URI of our repository or won`t be able to deploy frontend resources instead, until ECR is reachable again. (2) Disaster recovery for the ECR account - When the account which contains the ECR repository is (e.g.) compromised or we have to do a complete disaster recovery for other reasons, then *all* teams would have to change the URI of our repository. This is a dependency we could prevent.. An alternate repository URI could be a fixed interface for other consumers. Changes for account ID or region behind this part would not affect them anymore. **Are you currently working around this issue?** One way we had seen to "solve" this, is to use an

Comments (0)

No comments yet. Start the discussion.

Comment on this issue