Skip to content

champ-oss/terraform-aws-ecr-cache

Repository files navigation

terraform-aws-ecr-cache

Summary: terraform module to manage Amazon Elastic Container Registry and sync from another docker repository

ci version

Table of Contents

General Information

This Terraform module creates an ECR repository and then syncs a specific Docker image from an external registry like Docker Hub. This can be useful when deploying Lambda functions from a Docker image, which only supports ECR currently.

Technologies Used

  • terraform
  • github actions

Features

  • Creates an AWS ECR repository
  • Syncs an image tag from an external registry (ex: Docker Hub)

Documentation

terraform aws ecr resource documentation here

Usage

  • look at examples/complete/main.tf for usage

Project Status

Project is: complete