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

https://github.com/happypathway/terraform-docker-workspace

Terraform Module
https://github.com/happypathway/terraform-docker-workspace

module terraform terraform-managed

Last synced: 4 months ago
JSON representation

Terraform Module

Awesome Lists containing this project

README

          

[![Terraform Validation](https://github.com/HappyPathway/terraform-docker-workspace/actions/workflows/terraform.yaml/badge.svg)](https://github.com/HappyPathway/terraform-docker-workspace/actions/workflows/terraform.yaml)

## Requirements

No requirements.

## Providers

No providers.

## Modules

| Name | Source | Version |
|------|--------|---------|
| [docker-workspace](#module\_docker-workspace) | app.terraform.io/roknsound/repo/github | n/a |

## Resources

No resources.

## Inputs

| Name | Description | Type | Default | Required |
|------|-------------|------|---------|:--------:|
| [archive\_on\_destroy](#input\_archive\_on\_destroy) | Archive the repository on destroy | `bool` | `false` | no |
| [docker\_hub\_org](#input\_docker\_hub\_org) | n/a | `string` | n/a | yes |
| [github\_actions](#input\_github\_actions) | Missing Variables: [ "github\_actions", "github\_codeowners\_team", "github\_org\_teams", "github\_repo\_description", "repo\_name", "repo\_org", "repo\_vars" ] |

object({
email = string
username = string
server = string
})
| n/a | yes |
| [github\_codeowners\_team](#input\_github\_codeowners\_team) | n/a | `string` | n/a | yes |
| [github\_org\_teams](#input\_github\_org\_teams) | n/a |
list(object({
id = string
slug = string
}))
| n/a | yes |
| [github\_repo\_description](#input\_github\_repo\_description) | n/a | `string` | n/a | yes |
| [github\_token](#input\_github\_token) | n/a | `string` | `null` | no |
| [private\_repo](#input\_private\_repo) | Set the GitHub repository to private | `bool` | `false` | no |
| [repo\_name](#input\_repo\_name) | n/a | `string` | n/a | yes |
| [repo\_org](#input\_repo\_org) | n/a | `string` | n/a | yes |
| [secrets](#input\_secrets) | Github Action Secrets |
list(object({
name = string,
value = string
}))
| `[]` | no |
| [source\_image](#input\_source\_image) | n/a | `string` | n/a | yes |
| [vars](#input\_vars) | Github Action Vars |
list(object({
name = string,
value = string
}))
| `[]` | no |

## Outputs

No outputs.