|
2 | 2 |
|
3 | 3 | Deploy a docker compose project to a Google Cloud Compute Instance. |
4 | 4 |
|
5 | | - |
6 | 5 | <!-- BEGIN_TF_DOCS --> |
7 | 6 | ## Requirements |
8 | 7 |
|
@@ -48,18 +47,20 @@ Deploy a docker compose project to a Google Cloud Compute Instance. |
48 | 47 |
|
49 | 48 | | Name | Description | Type | Default | Required | |
50 | 49 | |------|-------------|------|---------|:--------:| |
| 50 | +| <a name="input_docker_compose_repo"></a> [docker\_compose\_repo](#input\_docker\_compose\_repo) | git repo to checkout that contains a docker compose project | `string` | n/a | yes | |
| 51 | +| <a name="input_name"></a> [name](#input\_name) | The site name (will be the name of the GCP instance) | `string` | n/a | yes | |
| 52 | +| <a name="input_project_id"></a> [project\_id](#input\_project\_id) | The GCP project ID | `string` | n/a | yes | |
| 53 | +| <a name="input_project_number"></a> [project\_number](#input\_project\_number) | The GCP project number | `string` | n/a | yes | |
51 | 54 | | <a name="input_allowed_ips"></a> [allowed\_ips](#input\_allowed\_ips) | CIDR IP Addresses allowed to turn on this site's GCP instance | `list(string)` | `[]` | no | |
| 55 | +| <a name="input_allowed_ssh_ipv4"></a> [allowed\_ssh\_ipv4](#input\_allowed\_ssh\_ipv4) | CIDR IPv4 Addresses allowed to to SSH into this site's GCP instance | `list(string)` | `[]` | no | |
| 56 | +| <a name="input_allowed_ssh_ipv6"></a> [allowed\_ssh\_ipv6](#input\_allowed\_ssh\_ipv6) | CIDR IPv6 Addresses allowed to SSH into this site's GCP instance | `list(string)` | `[]` | no | |
52 | 57 | | <a name="input_disk_size_gb"></a> [disk\_size\_gb](#input\_disk\_size\_gb) | Data disk size in GB | `number` | `25` | no | |
53 | 58 | | <a name="input_docker_compose_branch"></a> [docker\_compose\_branch](#input\_docker\_compose\_branch) | git branch to checkout for var.docker\_compose\_repo | `string` | `"main"` | no | |
54 | 59 | | <a name="input_docker_compose_down"></a> [docker\_compose\_down](#input\_docker\_compose\_down) | Command to stop the docker compose project | `string` | `"docker compose down"` | no | |
55 | 60 | | <a name="input_docker_compose_init"></a> [docker\_compose\_init](#input\_docker\_compose\_init) | After cloning the docker compose git repo, any initialization that needs to happen before the docker compose project can start | `string` | `""` | no | |
56 | | -| <a name="input_docker_compose_repo"></a> [docker\_compose\_repo](#input\_docker\_compose\_repo) | git repo to checkout that contains a docker compose project | `string` | n/a | yes | |
57 | 61 | | <a name="input_docker_compose_up"></a> [docker\_compose\_up](#input\_docker\_compose\_up) | Command to start the docker compose project | `string` | `"docker compose up --remove-orphans"` | no | |
58 | 62 | | <a name="input_machine_type"></a> [machine\_type](#input\_machine\_type) | VM machine type | `string` | `"e2-medium"` | no | |
59 | | -| <a name="input_name"></a> [name](#input\_name) | The site name | `string` | n/a | yes | |
60 | | -| <a name="input_os"></a> [os](#input\_os) | The host OS to install on the GCP instance | `string` | `"cos-117-18613-439-28"` | no | |
61 | | -| <a name="input_project_id"></a> [project\_id](#input\_project\_id) | libops project ID (logical identifier, not GCP project ID) | `string` | n/a | yes | |
62 | | -| <a name="input_project_number"></a> [project\_number](#input\_project\_number) | The GCP project to use | `string` | n/a | yes | |
| 63 | +| <a name="input_os"></a> [os](#input\_os) | The host OS to install on the GCP instance | `string` | `"cos-125-19216-104-25"` | no | |
63 | 64 | | <a name="input_region"></a> [region](#input\_region) | GCP region for resources | `string` | `"us-central1"` | no | |
64 | 65 | | <a name="input_zone"></a> [zone](#input\_zone) | GCP zone for resources | `string` | `"us-central1-f"` | no | |
65 | 66 |
|
|
0 commit comments