[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