https://github.com/ucl-arc/terraform-template
Terraform template for ARC projects
https://github.com/ucl-arc/terraform-template
arc terraform ucl ucl-arc ucl-condenser-examples
Last synced: about 1 year ago
JSON representation
Terraform template for ARC projects
- Host: GitHub
- URL: https://github.com/ucl-arc/terraform-template
- Owner: UCL-ARC
- License: mit
- Created: 2023-03-28T12:35:34.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-05-01T02:46:16.000Z (about 1 year ago)
- Last Synced: 2025-05-01T03:32:57.922Z (about 1 year ago)
- Topics: arc, terraform, ucl, ucl-arc, ucl-condenser-examples
- Language: HCL
- Homepage:
- Size: 37.1 KB
- Stars: 0
- Watchers: 7
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# terraform-template
## ARC Terraform template
> [!WARNING]
> This repository is still under construction!
A Terraform template for new ARC Terraform projects or modules. It has a
suggested skeleton structure and GitHub Actions workflows.
## Usage
1. Fork this repo. If creating a self-contained module, name your repo
according to the [module naming convention](https://developer.hashicorp.com/terraform/registry/modules/publish)
of `terraform--`.
2. Change [CODEOWNERS](.github/CODEOWNERS) to you / your Team.
## Requirements
| Name | Version |
|------|---------|
| [terraform](#requirement\_terraform) | >= 1.8.5 |
| [random](#requirement\_random) | ~> 3.7.0 |
## Providers
| Name | Version |
|------|---------|
| [random](#provider\_random) | ~> 3.7.0 |
## Modules
No modules.
## Resources
| Name | Type |
|------|------|
| [random_id.this](https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/id) | resource |
## Inputs
| Name | Description | Type | Default | Required |
|------|-------------|------|---------|:--------:|
| [prefix](#input\_prefix) | A dummy prefix. | `string` | `"my-test"` | no |
## Outputs
| Name | Description |
|------|-------------|
| [random\_val](#output\_random\_val) | List your outputs here. |
---