|
|
|
@ -16,6 +16,10 @@ module "gcp_region" {
|
|
|
|
|
source = "https://registry.coder.com/modules/gcp-region"
|
|
|
|
|
regions = ["us", "europe"]
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
resource "google_compute_instance" "example" {
|
|
|
|
|
zone = module.gcp_region.value
|
|
|
|
|
}
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|

|
|
|
|
@ -31,6 +35,10 @@ module "gcp_region" {
|
|
|
|
|
regions = ["us-west1"]
|
|
|
|
|
gpu_only = false
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
resource "google_compute_instance" "example" {
|
|
|
|
|
zone = module.gcp_region.value
|
|
|
|
|
}
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
### Add all zones in the Europe West region
|
|
|
|
@ -41,6 +49,10 @@ module "gcp_region" {
|
|
|
|
|
regions = ["europe-west"]
|
|
|
|
|
single_zone_per_region = false
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
resource "google_compute_instance" "example" {
|
|
|
|
|
zone = module.gcp_region.value
|
|
|
|
|
}
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
### Add a single zone from each region in US and Europe that laos has GPUs
|
|
|
|
@ -52,4 +64,8 @@ module "gcp_region" {
|
|
|
|
|
gpu_only = true
|
|
|
|
|
single_zone_per_region = true
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
resource "google_compute_instance" "example" {
|
|
|
|
|
zone = module.gcp_region.value
|
|
|
|
|
}
|
|
|
|
|
```
|
|
|
|
|