You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* fix(): tflock db write capacity default
* chore(): variable name update
* chore(): added variables to customize org and bootstrap repo name for az and gcp oidc setup
* terraform-docs: automated action
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
| <aname="input_bucket_name"></a> [bucket\_name](#input\_bucket\_name)| The name of the s3 bucket that will store terraform state. |`string`|`"GithubFoundationState"`| no |
38
-
| <aname="input_github_repo_owner"></a> [github\_repo\_owner](#input\_github\_repo\_owner)| The owner of the github foundations organizations repository. This value should be whatever github account you plan to make the repository under. |`string`| n/a | yes |
38
+
| <aname="input_github_foundations_organization_name"></a> [github\_foundations\_organization\_name](#input\_github\_foundations\_organization\_name)| The owner of the github foundations organizations repository. This value should be whatever github account you plan to make the repository under. |`string`| n/a | yes |
39
39
| <aname="input_github_thumbprints"></a> [github\_thumbprints](#input\_github\_thumbprints)| A list of top intermediate certifact authority thumbprints to use for setting up an openid connect provider with github. Info on how to obtain thumbprints here: https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_oidc_verify-thumbprint.html|`list(string)`| n/a | yes |
40
40
| <aname="input_organizations_repo_name"></a> [organizations\_repo\_name](#input\_organizations\_repo\_name)| The name of the github foundations organizations repository. Defaults to `organizations`|`string`|`"organizations"`| no |
41
41
| <aname="input_organizations_role_name"></a> [organizations\_role\_name](#input\_organizations\_role\_name)| The name of the role that will be assummed by the github runner for the organizations repository. |`string`|`"GhFoundationsOrganizationsAction"`| no |
42
42
| <aname="input_rg_name"></a> [rg\_name](#input\_rg\_name)| The name of the AWS resource group to create for github foundation resources. |`string`|`"GithubFoundationResources"`| no |
43
43
| <aname="input_tflock_db_billing_mode"></a> [tflock\_db\_billing\_mode](#input\_tflock\_db\_billing\_mode)| The billing mode to use for the dynamodb table storing lock file ids. Defaults to `PROVISIONED`. |`string`|`"PROVISIONED"`| no |
44
44
| <aname="input_tflock_db_name"></a> [tflock\_db\_name](#input\_tflock\_db\_name)| The name of the dynamodb table that will store lock file ids. |`string`|`"TFLockIds"`| no |
45
45
| <aname="input_tflock_db_read_capacity"></a> [tflock\_db\_read\_capacity](#input\_tflock\_db\_read\_capacity)| The read capacity to set for the dynamodb table storing lock file ids. Only required if billing mode is `PROVISIONED`. Defaults to 20. |`number`|`20`| no |
46
-
| <aname="input_tflock_db_write_capacity"></a> [tflock\_db\_write\_capacity](#input\_tflock\_db\_write\_capacity)| The write capacity to set for the dynamodb table storing lock file ids. Only required if billing mode is `PROVISIONED`. Defaults to 20. |`number`|n/a|yes|
46
+
| <aname="input_tflock_db_write_capacity"></a> [tflock\_db\_write\_capacity](#input\_tflock\_db\_write\_capacity)| The write capacity to set for the dynamodb table storing lock file ids. Only required if billing mode is `PROVISIONED`. Defaults to 20. |`number`|`20`|no|
description="The owner of the github foundations organizations repository. This value should be whatever github account you plan to make the repository under."
| <aname="input_bootstrap_repo_name"></a> [bootstrap\_repo\_name](#input\_bootstrap\_repo\_name)| The name of the github foundations bootstrap repository. Defaults to `bootstrap`|`string`|`"bootstrap"`| no |
44
45
| <aname="input_drift_detection_branch_name"></a> [drift\_detection\_branch\_name](#input\_drift\_detection\_branch\_name)| The name of the branch to use for drift detection. |`string`| n/a | yes |
45
46
| <aname="input_github_foundations_organization_name"></a> [github\_foundations\_organization\_name](#input\_github\_foundations\_organization\_name)| The name of the organization that the github foundation repos will be under. |`string`| n/a | yes |
46
47
| <aname="input_kv_name"></a> [kv\_name](#input\_kv\_name)| The name of the key vault to use for github foundation secrets. If storing secrets to authenticate against github in a different way then this does not need to be set. (Optional) |`string`|`""`| no |
47
48
| <aname="input_kv_resource_group"></a> [kv\_resource\_group](#input\_kv\_resource\_group)| The name of the resource group that the key vault is in. If empty it will default to the github foundations resource group. |`string`| n/a | yes |
49
+
| <aname="input_organizations_repo_name"></a> [organizations\_repo\_name](#input\_organizations\_repo\_name)| The name of the github foundations organizations repository. Defaults to `organizations`|`string`|`"organizations"`| no |
48
50
| <aname="input_rg_create"></a> [rg\_create](#input\_rg\_create)| Create the resource group. When set to false it uses the `rg_name` input to reference an existing resource group. Defaults to true. |`bool`|`true`| no |
49
51
| <aname="input_rg_location"></a> [rg\_location](#input\_rg\_location)| The location of the resource group to create the github foundation azure resources in. |`string`| n/a | yes |
50
52
| <aname="input_rg_name"></a> [rg\_name](#input\_rg\_name)| The name of the resource group to create the github foundation azure resources in. |`string`| n/a | yes |
Copy file name to clipboardExpand all lines: modules/github-gcloud-oidc/README.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,6 +43,7 @@
43
43
| <aname="input_auto_create_network"></a> [auto\_create\_network](#input\_auto\_create\_network)| Whether to create the default network for the project. |`bool`|`false`| no |
44
44
| <aname="input_autoclass"></a> [autoclass](#input\_autoclass)| Enable autoclass to automatically transition objects to appropriate storage classes based on their access pattern. If set to true, storage\_class must be set to STANDARD. Defaults to false. |`bool`|`false`| no |
45
45
| <aname="input_billing_account"></a> [billing\_account](#input\_billing\_account)| Billing account id. |`string`|`null`| no |
46
+
| <aname="input_bootstrap_repo_name"></a> [bootstrap\_repo\_name](#input\_bootstrap\_repo\_name)| The name of the github foundations bootstrap repository. Defaults to `bootstrap`|`string`|`"bootstrap"`| no |
46
47
| <aname="input_bucket_name"></a> [bucket\_name](#input\_bucket\_name)| Bucket name |`string`| n/a | yes |
47
48
| <aname="input_cors"></a> [cors](#input\_cors)| CORS configuration for the bucket. Defaults to null. | <pre>object({<br> origin = optional(list(string))<br> method = optional(list(string))<br> response_header = optional(list(string))<br> max_age_seconds = optional(number)<br> })</pre> |`null`| no |
48
49
| <aname="input_custom_placement_config"></a> [custom\_placement\_config](#input\_custom\_placement\_config)| The bucket's custom location configuration, which specifies the individual regions that comprise a dual-region bucket. If the bucket is designated as REGIONAL or MULTI\_REGIONAL, the parameters are empty. |`list(string)`|`null`| no |
| <aname="input_organizations_repo_name"></a> [organizations\_repo\_name](#input\_organizations\_repo\_name)| The name of the github foundations organizations repository. Defaults to `organizations`|`string`|`"organizations"`| no |
61
63
| <aname="input_parent"></a> [parent](#input\_parent)| Parent in folders/folder\_id or organizations/org\_id format. |`string`|`null`| no |
62
64
| <aname="input_prefix"></a> [prefix](#input\_prefix)| Optional prefix used to generate project id and name. |`string`|`null`| no |
63
65
| <aname="input_project_create"></a> [project\_create](#input\_project\_create)| Create project. When set to false, uses a data source to reference existing project. |`bool`|`true`| no |
0 commit comments