Skip to content

Commit 1b65ef0

Browse files
committed
e2 removed from google
1 parent 18c4635 commit 1b65ef0

File tree

3 files changed

+7
-8
lines changed

3 files changed

+7
-8
lines changed

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ Ideal to limit the use of expensive CPUs and GPUs.
2121

2222
1. All [default metrics](https://github.com/Cyclenerd/terraform-google-quota-limits#input_metrics) (input `metrics`) in all [default regions](https://github.com/Cyclenerd/terraform-google-quota-limits#input_regions) (input `regions`) are set to `0`.
2323
1. In region `europe-west4`,
24-
* four (`4`) [N1 CPUs](https://gcloud-compute.com/instances.html) (metric `compute.googleapis.com/cpus`) and
25-
* four (`4`) [E2 CPUs](https://gcloud-compute.com/instances.html) (metric `compute.googleapis.com/e2_cpus`) are allowed.
24+
* four (`4`) [N1 and E2 CPUs](https://gcloud-compute.com/instances.html) (metric `compute.googleapis.com/cpus`) and
25+
* four (`4`) [C3 CPUs](https://gcloud-compute.com/instances.html) (metric `compute.googleapis.com/c3_cpus`) are allowed.
2626

2727
```hcl
2828
module "quota-limits" {
@@ -31,8 +31,8 @@ module "quota-limits" {
3131
project_id = "your-project-id"
3232
limits = {
3333
"europe-west4" = {
34-
"compute.googleapis.com/cpus" = "4" # N1
35-
"compute.googleapis.com/e2_cpus" = "4" # E2
34+
"compute.googleapis.com/cpus" = "4" # N1, E2
35+
"compute.googleapis.com/c3_cpus" = "4" # C3
3636
}
3737
}
3838
}
@@ -53,14 +53,14 @@ Lists (CSV) with service quota metrics for a consumer:
5353

5454
| Name | Version |
5555
|------|---------|
56-
| <a name="provider_google-beta"></a> [google-beta](#provider\_google-beta) | 4.61.0 |
56+
| <a name="provider_google-beta"></a> [google-beta](#provider\_google-beta) | >= 4.61.0 |
5757

5858
## Inputs
5959

6060
| Name | Description | Type | Default | Required |
6161
|------|-------------|------|---------|:--------:|
6262
| <a name="input_limits"></a> [limits](#input\_limits) | The qutoa limits per metric and region to be limited and set to the given value | `map(map(number))` | `{}` | no |
63-
| <a name="input_metrics"></a> [metrics](#input\_metrics) | The metrics that should be limited and set to 0 | `list(string)` | <pre>[<br> "compute.googleapis.com/a2_cpus",<br> "compute.googleapis.com/c2_cpus",<br> "compute.googleapis.com/c2d_cpus",<br> "compute.googleapis.com/c3_cpus",<br> "compute.googleapis.com/cpus",<br> "compute.googleapis.com/e2_cpus",<br> "compute.googleapis.com/m1_cpus",<br> "compute.googleapis.com/m2_cpus",<br> "compute.googleapis.com/m3_cpus",<br> "compute.googleapis.com/n2_cpus",<br> "compute.googleapis.com/n2d_cpus",<br> "compute.googleapis.com/nvidia_a100_80gb_gpus",<br> "compute.googleapis.com/nvidia_a100_gpus",<br> "compute.googleapis.com/nvidia_k80_gpus",<br> "compute.googleapis.com/nvidia_p100_gpus",<br> "compute.googleapis.com/nvidia_p4_gpus",<br> "compute.googleapis.com/nvidia_p4_vws_gpus",<br> "compute.googleapis.com/nvidia_t4_gpus",<br> "compute.googleapis.com/nvidia_t4_vws_gpus",<br> "compute.googleapis.com/nvidia_v100_gpus",<br> "compute.googleapis.com/t2a_cpus",<br> "compute.googleapis.com/t2d_cpus"<br>]</pre> | no |
63+
| <a name="input_metrics"></a> [metrics](#input\_metrics) | The metrics that should be limited and set to 0 | `list(string)` | <pre>[<br> "compute.googleapis.com/a2_cpus",<br> "compute.googleapis.com/c2_cpus",<br> "compute.googleapis.com/c2d_cpus",<br> "compute.googleapis.com/c3_cpus",<br> "compute.googleapis.com/cpus",<br> "compute.googleapis.com/m1_cpus",<br> "compute.googleapis.com/m2_cpus",<br> "compute.googleapis.com/m3_cpus",<br> "compute.googleapis.com/n2_cpus",<br> "compute.googleapis.com/n2d_cpus",<br> "compute.googleapis.com/nvidia_a100_80gb_gpus",<br> "compute.googleapis.com/nvidia_a100_gpus",<br> "compute.googleapis.com/nvidia_k80_gpus",<br> "compute.googleapis.com/nvidia_p100_gpus",<br> "compute.googleapis.com/nvidia_p4_gpus",<br> "compute.googleapis.com/nvidia_p4_vws_gpus",<br> "compute.googleapis.com/nvidia_t4_gpus",<br> "compute.googleapis.com/nvidia_t4_vws_gpus",<br> "compute.googleapis.com/nvidia_v100_gpus",<br> "compute.googleapis.com/t2a_cpus",<br> "compute.googleapis.com/t2d_cpus"<br>]</pre> | no |
6464
| <a name="input_project_id"></a> [project\_id](#input\_project\_id) | The project ID that should be limited | `string` | n/a | yes |
6565
| <a name="input_regions"></a> [regions](#input\_regions) | Google Cloud regions that should be limited | `list(string)` | <pre>[<br> "asia-east1",<br> "asia-east2",<br> "asia-northeast1",<br> "asia-northeast2",<br> "asia-northeast3",<br> "asia-south1",<br> "asia-south2",<br> "asia-southeast1",<br> "asia-southeast2",<br> "australia-southeast1",<br> "australia-southeast2",<br> "europe-central2",<br> "europe-north1",<br> "europe-southwest1",<br> "europe-west1",<br> "europe-west12",<br> "europe-west2",<br> "europe-west3",<br> "europe-west4",<br> "europe-west6",<br> "europe-west8",<br> "europe-west9",<br> "me-central1",<br> "me-west1",<br> "northamerica-northeast1",<br> "northamerica-northeast2",<br> "southamerica-east1",<br> "southamerica-west1",<br> "us-central1",<br> "us-east1",<br> "us-east4",<br> "us-east5",<br> "us-south1",<br> "us-west1",<br> "us-west2",<br> "us-west3",<br> "us-west4"<br>]</pre> | no |
6666

examples/limit-instances/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ This example shows how to limit the Google Compute Engine instance numbers per p
66
1. Additionally, all instances (metric `compute.googleapis.com/instances` in all regions are set to `0` except for region [`europe-west1`](https://gcloud-compute.com/europe-west1.html) and [`europe-west4`](https://gcloud-compute.com/europe-west4.html).
77
1. In region `europe-west1` and `europe-west4`,
88
* one (`1`) instance with a total of
9-
* four (`4`) [N1 CPUs](https://gcloud-compute.com/instances.html) (metric `compute.googleapis.com/cpus`) are allowed.
9+
* four (`4`) [N1 and E2 CPUs](https://gcloud-compute.com/instances.html) (metric `compute.googleapis.com/cpus`) are allowed.
1010

1111
## Example
1212

variables.tf

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,6 @@ variable "metrics" {
7575
"compute.googleapis.com/c2d_cpus",
7676
"compute.googleapis.com/c3_cpus",
7777
"compute.googleapis.com/cpus",
78-
"compute.googleapis.com/e2_cpus",
7978
"compute.googleapis.com/m1_cpus",
8079
"compute.googleapis.com/m2_cpus",
8180
"compute.googleapis.com/m3_cpus",

0 commit comments

Comments
 (0)