{"repo":"cloudposse/terraform-aws-ecr","free":true,"listed":false,"github":"https://github.com/cloudposse/terraform-aws-ecr","clone":"git clone https://github.com/cloudposse/terraform-aws-ecr.git","description":"Terraform Module to manage Docker Container Registries on AWS ECR","language":"HCL","stars":189,"topics":["terraform","terraform-modules","ecr","aws","docker","docker-registry","hcl2"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Terraform module to provision an AWS ECR Docker Container registry . [!TIP] #### 👽 Use Atmos with Terraform Cloud Posse uses atmos to easily orchestrate multiple environments using Terraform. Works with Github Actions, Atlantis, or Spacelift. Watch demo of using Atmos with Terraform Example of running atmos to manage infrastructure from our Quick Start tutorial. Usage The module creates one or more Elastic Container Registry (ECR) repositories. All repositories created will share the same configuration. Use this module multiple times to create repositories with different configurations. If you provide 1 or more names in image names then one repository will be created for each of the names you provide. Those names can include \"namespaces\", which are just prefixes ending with a slash ( / ). If you do not provide any names in image names , the module will create a single ECR repo named namespace-stage-name or just name depending on the value of use fullname . Access to the repositories is granted to via the principals full access and principals readonly access lists, which are lists of strings that can designate any valid AWS Principal. This module only creates the Repository Policy allowing those Principals access. The Principals will still separately need IAM policies allowing them permission to execute ECR actions against the repository. For more details, see How Amazon Elastic Container Registry Works with IAM. Include this repository as a module in your existing terraform ","default_branch":null,"files":null,"tree":[],"storefront":"/r/cloudposse","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cloudposse/terraform-aws-ecr/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}