Github terraform role
Modules
| Name | Source | Version |
|---|---|---|
| terraform_role | ./modules/github_role | n/a |
Inputs
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| create | Whether to create the role | bool |
true |
no |
| env | Environment name | string |
n/a | yes |
| github_oidc_provider_arn | ARN for the GitHub OIDC provider | string |
n/a | yes |
| github_org | GitHub organization name | string |
n/a | yes |
| github_repos | A list of GitHub repositories | list(string) |
n/a | yes |
| state_bucket_name | Name of the S3 bucket that stores Terraform state | string |
n/a | yes |
Outputs
| Name | Description |
|---|---|
| terraform_role_arn | ARN of the Terraform role |