Skip to content

Releases: cloudposse/terraform-aws-ecr

0.12.0 Add ImageScan actions to IAM roles

05 Dec 16:26
Compare
Choose a tag to compare

what

  • Add ImageScan actions to IAM roles

why

  • Allow ReadOnly to call DescribeImageScanFindings and FullAccess to call DescribeImageScanFindings & StartImageScan

0.11.0 Add repository ARN to output

15 Nov 17:58
Compare
Choose a tag to compare

what

  • Add repository ARN to output

why

  • Useful if you are adding policies for the registry

0.10.0 Expose variable "regex_replace_chars"

06 Nov 21:34
Compare
Choose a tag to compare

what

  • Expose variable "regex_replace_chars"

why

  • Allow changing label module behavior

0.9.0 Update terraform-null-label to v0.16.0

06 Nov 21:07
Compare
Choose a tag to compare

what

  • Update terraform-null-label to v0.16.0

why

  • Since null_resource was dropped in the terraform-null-label module starting version 0.15.0 and the code was completely removed in the recent version 0.16.0, update the terraform-null-label to the latest version

0.8.0 Toggle image scanning on ECR

06 Nov 21:00
Compare
Choose a tag to compare

what

  • Toggle image scanning on ECR

why

  • As of terraform AWS provider 2.34.0 the ECR image repository now has an additional setting to enable image scanning for CVE vulnerabilities.

references

https://www.terraform.io/docs/providers/aws/r/ecr_repository.html

0.7.0 Convert to TF 0.12. Add tests. Add Codefresh test pipeline

01 Jul 01:05
0938bd2
Compare
Choose a tag to compare

what

  • Port module to Terraform 0.12
  • Pin all providers
  • Add example for testing
  • Add bats and terratest for the example
  • Add Codefresh badge to point to the test pipeline in terraform-modules project
  • Update README

why

  • Module currently does not work with 0.12. Much easier syntax
  • Better regression control
  • Automatically test the example on every commit and pull request
  • Provision resources on AWS in the test account and check the outputs for the correct values
  • terraform-modules project contains pipelines for all terraform modules

0.6.1

01 Jul 21:19
ee2efb8
Compare
Choose a tag to compare
Create policy document even if there is no principal to attach it to …

0.6.0: Fix livecycle (#26)

01 May 18:14
e44e2b7
Compare
Choose a tag to compare
* Fix livecycle

* Fix livecycle

* Fix policy

* Fix policy

* Fix policy

* Fix policy

* Update main.tf

* Update main.tf

* Update variables.tf

* Fix readmed

* Fix readmed

* Fix readmed

0.5.0 Pass tags to the ECR resource so that the repository is tagged

11 Apr 19:57
Compare
Choose a tag to compare

what

  • Pass tags to the ECR resource so that the repository is tagged

why

  • Add support for tagging of ECR repositories with user provided metadata

0.4.0: Use only Principals Access Model (#22)

06 Feb 13:05
7643203
Compare
Choose a tag to compare
## What
* Remove creation role if no participants provided

## Why
* To prevent wrong using of terraform module