[goma] Update HPA target definitions for autoscaling/v2beta2
Bug: 74649
Change-Id: I8bee7bef164735a397bcc164603c92ca5de39efe
Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/config/+/518140
Reviewed-by: Anirudh Mathukumilli <rudymathu@google.com>
diff --git a/goma/k8s/rbe-dev/goma/hpa_auth-server.yaml b/goma/k8s/rbe-dev/goma/hpa_auth-server.yaml
index e182143..bfd502c 100644
--- a/goma/k8s/rbe-dev/goma/hpa_auth-server.yaml
+++ b/goma/k8s/rbe-dev/goma/hpa_auth-server.yaml
@@ -7,11 +7,15 @@
metrics:
- resource:
name: cpu
- targetAverageUtilization: 80
+ target:
+ type: Utilization
+ averageUtilization: 80
type: Resource
- resource:
name: memory
- targetAverageUtilization: 80
+ target:
+ type: Utilization
+ averageUtilization: 80
type: Resource
minReplicas: 4
scaleTargetRef:
diff --git a/goma/k8s/rbe-dev/goma/hpa_exec-server.yaml b/goma/k8s/rbe-dev/goma/hpa_exec-server.yaml
index ed13c3a..203b7c8 100644
--- a/goma/k8s/rbe-dev/goma/hpa_exec-server.yaml
+++ b/goma/k8s/rbe-dev/goma/hpa_exec-server.yaml
@@ -14,7 +14,9 @@
metrics:
- resource:
name: memory
- targetAverageUtilization: 80
+ target:
+ type: Utilization
+ averageUtilization: 80
type: Resource
minReplicas: 128
scaleTargetRef:
diff --git a/goma/k8s/rbe-dev/goma/hpa_execlog-server.yaml b/goma/k8s/rbe-dev/goma/hpa_execlog-server.yaml
index c080fb5..4645714 100644
--- a/goma/k8s/rbe-dev/goma/hpa_execlog-server.yaml
+++ b/goma/k8s/rbe-dev/goma/hpa_execlog-server.yaml
@@ -7,11 +7,15 @@
metrics:
- resource:
name: cpu
- targetAverageUtilization: 80
+ target:
+ type: Utilization
+ averageUtilization: 80
type: Resource
- resource:
name: memory
- targetAverageUtilization: 80
+ target:
+ type: Utilization
+ averageUtilization: 80
type: Resource
minReplicas: 4
scaleTargetRef:
diff --git a/goma/k8s/rbe-dev/goma/hpa_file-server.yaml b/goma/k8s/rbe-dev/goma/hpa_file-server.yaml
index 328db65..d899eb2 100644
--- a/goma/k8s/rbe-dev/goma/hpa_file-server.yaml
+++ b/goma/k8s/rbe-dev/goma/hpa_file-server.yaml
@@ -7,11 +7,15 @@
metrics:
- resource:
name: cpu
- targetAverageUtilization: 60
+ target:
+ type: Utilization
+ averageUtilization: 60
type: Resource
- resource:
name: memory
- targetAverageUtilization: 60
+ target:
+ type: Utilization
+ averageUtilization: 60
type: Resource
minReplicas: 32
scaleTargetRef:
diff --git a/goma/k8s/rbe-dev/goma/hpa_frontend.yaml b/goma/k8s/rbe-dev/goma/hpa_frontend.yaml
index 7ab949b..516e437 100644
--- a/goma/k8s/rbe-dev/goma/hpa_frontend.yaml
+++ b/goma/k8s/rbe-dev/goma/hpa_frontend.yaml
@@ -7,11 +7,15 @@
metrics:
- resource:
name: cpu
- targetAverageUtilization: 80
+ target:
+ type: Utilization
+ averageUtilization: 80
type: Resource
- resource:
name: memory
- targetAverageUtilization: 80
+ target:
+ type: Utilization
+ averageUtilization: 80
type: Resource
minReplicas: 32
scaleTargetRef:
diff --git a/goma/k8s/rbe-prod1/goma/hpa_auth-server.yaml b/goma/k8s/rbe-prod1/goma/hpa_auth-server.yaml
index 9df7f12..aa4f03b 100644
--- a/goma/k8s/rbe-prod1/goma/hpa_auth-server.yaml
+++ b/goma/k8s/rbe-prod1/goma/hpa_auth-server.yaml
@@ -7,11 +7,15 @@
metrics:
- resource:
name: cpu
- targetAverageUtilization: 80
+ target:
+ type: Utilization
+ averageUtilization: 80
type: Resource
- resource:
name: memory
- targetAverageUtilization: 80
+ target:
+ type: Utilization
+ averageUtilization: 80
type: Resource
minReplicas: 16
scaleTargetRef:
diff --git a/goma/k8s/rbe-prod1/goma/hpa_exec-server.yaml b/goma/k8s/rbe-prod1/goma/hpa_exec-server.yaml
index 744fe00..524f7c7 100644
--- a/goma/k8s/rbe-prod1/goma/hpa_exec-server.yaml
+++ b/goma/k8s/rbe-prod1/goma/hpa_exec-server.yaml
@@ -7,7 +7,9 @@
metrics:
- resource:
name: memory
- targetAverageUtilization: 80
+ target:
+ type: Utilization
+ averageUtilization: 80
type: Resource
minReplicas: 512
scaleTargetRef:
diff --git a/goma/k8s/rbe-prod1/goma/hpa_execlog-server.yaml b/goma/k8s/rbe-prod1/goma/hpa_execlog-server.yaml
index f5995f3..380456c 100644
--- a/goma/k8s/rbe-prod1/goma/hpa_execlog-server.yaml
+++ b/goma/k8s/rbe-prod1/goma/hpa_execlog-server.yaml
@@ -7,11 +7,15 @@
metrics:
- resource:
name: cpu
- targetAverageUtilization: 80
+ target:
+ type: Utilization
+ averageUtilization: 80
type: Resource
- resource:
name: memory
- targetAverageUtilization: 80
+ target:
+ type: Utilization
+ averageUtilization: 80
type: Resource
minReplicas: 16
scaleTargetRef:
diff --git a/goma/k8s/rbe-prod1/goma/hpa_file-server.yaml b/goma/k8s/rbe-prod1/goma/hpa_file-server.yaml
index 6c17781..b280bdc 100644
--- a/goma/k8s/rbe-prod1/goma/hpa_file-server.yaml
+++ b/goma/k8s/rbe-prod1/goma/hpa_file-server.yaml
@@ -7,11 +7,15 @@
metrics:
- resource:
name: cpu
- targetAverageUtilization: 60
+ target:
+ type: Utilization
+ averageUtilization: 60
type: Resource
- resource:
name: memory
- targetAverageUtilization: 60
+ target:
+ type: Utilization
+ averageUtilization: 60
type: Resource
minReplicas: 256
scaleTargetRef:
diff --git a/goma/k8s/rbe-prod1/goma/hpa_frontend.yaml b/goma/k8s/rbe-prod1/goma/hpa_frontend.yaml
index 575ac51..9118f08 100644
--- a/goma/k8s/rbe-prod1/goma/hpa_frontend.yaml
+++ b/goma/k8s/rbe-prod1/goma/hpa_frontend.yaml
@@ -7,11 +7,15 @@
metrics:
- resource:
name: cpu
- targetAverageUtilization: 80
+ target:
+ type: Utilization
+ averageUtilization: 80
type: Resource
- resource:
name: memory
- targetAverageUtilization: 80
+ target:
+ type: Utilization
+ averageUtilization: 80
type: Resource
minReplicas: 256
scaleTargetRef:
diff --git a/goma/k8s/templates-rbe/goma/hpa_auth-server.yaml.in b/goma/k8s/templates-rbe/goma/hpa_auth-server.yaml.in
index 4fae429..60dfe2c 100644
--- a/goma/k8s/templates-rbe/goma/hpa_auth-server.yaml.in
+++ b/goma/k8s/templates-rbe/goma/hpa_auth-server.yaml.in
@@ -13,8 +13,12 @@
- type: Resource
resource:
name: cpu
- targetAverageUtilization: 80
+ target:
+ type: Utilization
+ averageUtilization: 80
- type: Resource
resource:
name: memory
- targetAverageUtilization: 80
+ target:
+ type: Utilization
+ averageUtilization: 80
diff --git a/goma/k8s/templates-rbe/goma/hpa_exec-server.yaml.in b/goma/k8s/templates-rbe/goma/hpa_exec-server.yaml.in
index 19fe067..2af8b48 100644
--- a/goma/k8s/templates-rbe/goma/hpa_exec-server.yaml.in
+++ b/goma/k8s/templates-rbe/goma/hpa_exec-server.yaml.in
@@ -20,4 +20,6 @@
- type: Resource
resource:
name: memory
- targetAverageUtilization: 80
+ target:
+ type: Utilization
+ averageUtilization: 80
diff --git a/goma/k8s/templates-rbe/goma/hpa_execlog-server.yaml.in b/goma/k8s/templates-rbe/goma/hpa_execlog-server.yaml.in
index dd93eb5..22db68a 100644
--- a/goma/k8s/templates-rbe/goma/hpa_execlog-server.yaml.in
+++ b/goma/k8s/templates-rbe/goma/hpa_execlog-server.yaml.in
@@ -13,8 +13,12 @@
- type: Resource
resource:
name: cpu
- targetAverageUtilization: 80
+ target:
+ type: Utilization
+ averageUtilization: 80
- type: Resource
resource:
name: memory
- targetAverageUtilization: 80
+ target:
+ type: Utilization
+ averageUtilization: 80
diff --git a/goma/k8s/templates-rbe/goma/hpa_file-server.yaml.in b/goma/k8s/templates-rbe/goma/hpa_file-server.yaml.in
index 9d3400d..11846fd 100644
--- a/goma/k8s/templates-rbe/goma/hpa_file-server.yaml.in
+++ b/goma/k8s/templates-rbe/goma/hpa_file-server.yaml.in
@@ -13,8 +13,12 @@
- type: Resource
resource:
name: cpu
- targetAverageUtilization: 60
+ target:
+ type: Utilization
+ averageUtilization: 60
- type: Resource
resource:
name: memory
- targetAverageUtilization: 60
+ target:
+ type: Utilization
+ averageUtilization: 60
diff --git a/goma/k8s/templates-rbe/goma/hpa_frontend.yaml.in b/goma/k8s/templates-rbe/goma/hpa_frontend.yaml.in
index fb2da63..b68d9ec 100644
--- a/goma/k8s/templates-rbe/goma/hpa_frontend.yaml.in
+++ b/goma/k8s/templates-rbe/goma/hpa_frontend.yaml.in
@@ -13,8 +13,12 @@
- type: Resource
resource:
name: cpu
- targetAverageUtilization: 80
+ target:
+ type: Utilization
+ averageUtilization: 80
- type: Resource
resource:
name: memory
- targetAverageUtilization: 80
+ target:
+ type: Utilization
+ averageUtilization: 80