An open API service indexing awesome lists of open source software.

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

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. |

---