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
|[docker_registry_image.vault-proxy](https://registry.terraform.io/providers/kreuzwerker/docker/latest/docs/data-sources/registry_image)| data source |
136
+
|[google_artifact_registry_repository.my-repo](https://registry.terraform.io/providers/hashicorp/google/latest/docs/data-sources/artifact_registry_repository)| data source |
137
+
|[google_client_openid_userinfo.current](https://registry.terraform.io/providers/hashicorp/google/latest/docs/data-sources/client_openid_userinfo)| data source |
138
+
139
+
## Inputs
140
+
141
+
| Name | Description | Type | Default | Required |
| <aname="input_admin_emails"></a> [admin\_emails](#input\_admin\_emails)| List of emails (users or service accounts) that are allowed to access non-public routes by passing X-Admin-Token header with a google access token. |`list(string)`|`[]`| no |
144
+
| <aname="input_country"></a> [country](#input\_country)| n/a |`string`|`"us"`| no |
145
+
| <aname="input_create_repository"></a> [create\_repository](#input\_create\_repository)| Whether or not the AR repo needs to be created by this terraform |`bool`|`true`| no |
146
+
| <aname="input_init_image"></a> [init\_image](#input\_init\_image)| n/a |`string`|`"libops/vault-init:1.0.0"`| no |
147
+
| <aname="input_project"></a> [project](#input\_project)| The GCP project to create or deploy the GCP resources into |`string`| n/a | yes |
148
+
| <aname="input_public_routes"></a> [public\_routes](#input\_public\_routes)| List of Vault API paths that should be accessible without X-Admin-Token header. |`list(string)`| <pre>[<br/> "/.well-known/",<br/> "/v1/identity/oidc/",<br/> "/v1/auth/oidc/",<br/> "/v1/auth/userpass/"<br/>]</pre> | no |
149
+
| <aname="input_region"></a> [region](#input\_region)| The region to deploy CloudRun |`string`|`"us-east5"`| no |
150
+
| <aname="input_repository"></a> [repository](#input\_repository)| The AR repo to create or push the vault image into |`string`|`"private"`| no |
151
+
152
+
## Outputs
153
+
154
+
| Name | Description |
155
+
|------|-------------|
156
+
| <aname="output_gsa"></a> [gsa](#output\_gsa)| The GSA the Vault instance runs as. |
0 commit comments