Skip to content

Commit

Permalink
Revert "Promote metric settings in compute region autoscaler to GA" (G…
Browse files Browse the repository at this point in the history
…oogleCloudPlatform#10095)

This reverts commit c3ce700.
  • Loading branch information
shuyama1 authored Mar 1, 2024
1 parent 03df3b2 commit 5d86b61
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 0 deletions.
3 changes: 3 additions & 0 deletions mmv1/products/compute/RegionAutoscaler.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,7 @@ properties:
Defines operating mode for this policy.
- !ruby/object:Api::Type::NestedObject
name: 'scaleDownControl'
min_version: beta
description: |
Defines scale down controls to reduce the risk of response latency
and outages due to abrupt scale-in events
Expand Down Expand Up @@ -264,6 +265,7 @@ properties:
required: true
- !ruby/object:Api::Type::Double
name: 'singleInstanceAssignment'
min_version: beta
description: |
If scaling is based on a per-group metric value that represents the
total amount of work to be done or resource usage, set this value to
Expand Down Expand Up @@ -339,6 +341,7 @@ properties:
(if you are using gce_instance resource type). If multiple
TimeSeries are returned upon the query execution, the autoscaler
will sum their respective values to obtain its scaling value.
min_version: beta
- !ruby/object:Api::Type::NestedObject
name: 'loadBalancingUtilization'
description: |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -217,12 +217,14 @@ resource "google_compute_region_autoscaler" "foobar" {
target = 0.5
predictive_method = "OPTIMIZE_AVAILABILITY"
}
<% unless version == 'ga' -%>
scale_down_control {
max_scaled_down_replicas {
percent = 80
}
time_window_sec = 300
}
<% end -%>
}
}
`, autoscalerName)
Expand Down Expand Up @@ -267,12 +269,14 @@ resource "google_compute_region_autoscaler" "foobar" {
cpu_utilization {
target = 0.5
}
<% unless version == 'ga' -%>
scale_down_control {
max_scaled_down_replicas {
percent = 80
}
time_window_sec = 300
}
<% end -%>
scaling_schedules {
name = "every-weekday-morning"
description = "Increase to 2 every weekday at 7AM for 6 hours."
Expand Down

0 comments on commit 5d86b61

Please sign in to comment.