https://github.com/sourcefuse/terraform-aws-arc-tags
Repo for managing the ARC Tags Terraform Module.
https://github.com/sourcefuse/terraform-aws-arc-tags
Last synced: about 1 month ago
JSON representation
Repo for managing the ARC Tags Terraform Module.
- Host: GitHub
- URL: https://github.com/sourcefuse/terraform-aws-arc-tags
- Owner: sourcefuse
- Created: 2022-01-04T19:19:06.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-08-13T18:37:02.000Z (over 1 year ago)
- Last Synced: 2025-08-01T05:55:59.081Z (8 months ago)
- Language: HCL
- Homepage:
- Size: 4.18 MB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# [terraform-aws-arc-tags](https://github.com/sourcefuse/terraform-aws-arc-tags)
 
[](https://sonarcloud.io/summary/new_code?id=sourcefuse_terraform-aws-arc-tags)
[](https://github.com/sourcefuse/terraform-aws-refarch-tags/actions/workflows/snyk.yaml)
## terraform-aws-arc-tags
This module is responsible for managing the tags we use at SourceFuse when creating resources in AWS.
## Usage
```hcl
module "terraform-aws-arc-tags" {
source = "sourcefuse/arc-tags/aws"
# version = "x.x.x" # we recommend pinning to a specific version
environment = "dev"
project = "Example"
extra_tags = {
RepoName = "terraform-aws-arc-ecs"
Example = "true"
}
}
```
## Requirements
| Name | Version |
|------|---------|
| [terraform](#requirement\_terraform) | >= 1.4, < 2.0.0 |
## Providers
No providers.
## Modules
No modules.
## Resources
No resources.
## Inputs
| Name | Description | Type | Default | Required |
|------|-------------|------|---------|:--------:|
| [environment](#input\_environment) | The environment the resource will be created in. | `string` | n/a | yes |
| [extra\_tags](#input\_extra\_tags) | Additional tags to add to your resources. | `map(string)` | `{}` | no |
| [project](#input\_project) | The name of the project being worked on. | `string` | n/a | yes |
## Outputs
| Name | Description |
|------|-------------|
| [extra\_tags](#output\_extra\_tags) | n/a |
| [tags](#output\_tags) | n/a |
## Requirements
No requirements.
## Providers
No providers.
## Modules
No modules.
## Resources
No resources.
## Inputs
| Name | Description | Type | Default | Required |
| ------------------------------------------------------------------ | ------------------------------------------------ | ------------- | ------- | :------: |
| [environment](#input_environment) | The environment the resource will be created in. | `any` | n/a | yes |
| [extra_tags](#input_extra_tags) | Additional tags to add to your resources. | `map(string)` | `{}` | no |
| [project](#input_project) | The name of the project being worked on. | `any` | n/a | yes |
## Outputs
| Name | Description |
| ----------------------------------------------------------------- | ----------- |
| [extra_tags](#output_extra_tags) | n/a |
| [tags](#output_tags) | n/a |
### Git commits
while Contributing or doing git commit please specify the breaking change in your commit message whether its major,minor or patch
For Example
```sh
git commit -m "your commit message #major"
```
By specifying this , it will bump the version and if you dont specify this in your commit message then by default it will consider patch and will bump that accordingly