Skip to content

evners/tofu-aws-ecr

Repository files navigation

OpenTofu: AWS Module Template

This repository serves as a standardized, secure template for quickly scaffolding new reusable Infrastructure as Code (IaC) modules. It enforces consistency across all your cloud components and is configured to use the .tofu file extension to clearly identify its use of the OpenTofu project.

Use this repository as a GitHub Template to instantly create a new module (e.g., tofu-aws-s3-bucket).

Requirements

Name Version
terraform >= 1.10.6
aws ~> 6.21

Providers

Name Version
aws 6.21.0

Modules

No modules.

Resources

Name Type
aws_s3_bucket.example resource

Inputs

Name Description Type Default Required
bucket_name A unique and descriptive name for the primary resource managed by this module. string n/a yes

Outputs

Name Description
resource_arn The ARN of the main resource.
resource_id The ID of the main resource created by this module.

About

OpenTofu module for provisioning and managing Amazon Elastic Container Registry (ECR) repositories in AWS. It simplifies the creation of private and public ECR repositories, including lifecycle policies, repository encryption, access controls, and replication settings.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages