From ed5df178adeaebea15b27af3eaea2ffe3e10b8e3 Mon Sep 17 00:00:00 2001 From: JoshuaLicense Date: Wed, 13 Mar 2024 11:29:20 +0000 Subject: [PATCH] feat(terraform): add `aws_signer_signing_profile` --- infra/terraform/modules/account/README.md | 8 ++++++-- infra/terraform/modules/account/ecr.tf | 7 ++++++- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/infra/terraform/modules/account/README.md b/infra/terraform/modules/account/README.md index 7c44e185a2..10bbf22467 100644 --- a/infra/terraform/modules/account/README.md +++ b/infra/terraform/modules/account/README.md @@ -8,7 +8,9 @@ ## Providers -No providers. +| Name | Version | +|------|---------| +| [aws](#provider\_aws) | >= 5.0.0 | ## Modules @@ -19,7 +21,9 @@ No providers. ## Resources -No resources. +| Name | Type | +|------|------| +| [aws_signer_signing_profile.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/signer_signing_profile) | resource | ## Inputs diff --git a/infra/terraform/modules/account/ecr.tf b/infra/terraform/modules/account/ecr.tf index 4de214fa7b..e01ebc8af8 100644 --- a/infra/terraform/modules/account/ecr.tf +++ b/infra/terraform/modules/account/ecr.tf @@ -52,10 +52,15 @@ module "ecr" { scan_frequency = "SCAN_ON_PUSH" filter = "*" filter_type = "WILDCARD" - }, { + }, + { scan_frequency = "CONTINUOUS_SCAN" filter = "v*" filter_type = "WILDCARD" } ] } + +resource "aws_signer_signing_profile" "this" { + platform_id = "Notation-OCI-SHA384-ECDSA" +}