A Terraform module for creating a cross-account-accessible ECR repository.
Branch: master
Clone or download
Latest commit 2f20df2 Aug 7, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples/default Real first commit Jul 25, 2018
.gitignore Initial Commit Jul 25, 2018
.travis.yml Initial Commit Jul 25, 2018
CODEOWNERS Initial Commit Jul 25, 2018
LICENSE
Makefile Initial Commit Jul 25, 2018
README.md change lifecycle count to be interger not string Jul 26, 2018
main.tf update variable names for clarity and consistency Jul 31, 2018
outputs.tf update variable names for clarity and consistency Jul 31, 2018
variables.tf update variable names for clarity and consistency Jul 31, 2018

README.md

ECR Module

Build Status

This module creates a repository on ECR (and associated policies) that other accounts can be given push and pull access to.

  • Creates a repository on ECR
  • Creates a policy to allow other accounts push and pull access
  • Creates a lifecycle policy that expires oldest images when a specified limit (default 100) is reached