[goma] Update config for fuchsia-infra-goma-dev/rbe-dev:
Using gomatools tag: latest
Exempt-From-Owner-Approval: Roller.
Change-Id: Ib38e17bb399762306b0fa94090886f942d41a2da
Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/config/+/941354
Reviewed-by: Roller <infra-config-roller@fuchsia-infra.iam.gserviceaccount.com>
Reviewed-by: Vinicius Felizardo <felizardo@google.com>
Reviewed-by: Nathan Mulcahey <nmulcahey@google.com>
diff --git a/goma/k8s/rbe-dev/goma/deploy_auth-server.yaml b/goma/k8s/rbe-dev/goma/deploy_auth-server.yaml
index c24423b..183cb56 100644
--- a/goma/k8s/rbe-dev/goma/deploy_auth-server.yaml
+++ b/goma/k8s/rbe-dev/goma/deploy_auth-server.yaml
@@ -2,7 +2,7 @@
kind: Deployment
metadata:
annotations:
- buildtag: "20220223_183958"
+ buildtag: "20231103_175458"
imagetag: latest
labels:
app: auth-server
@@ -31,7 +31,7 @@
- --service-account-json-dir=/etc/goma/service-accounts
- --remoteexec-addr=remotebuildexecution.googleapis.com:443
- --remote-instance-name=projects/fuchsia-infra-goma-dev/instances/default_instance
- image: gcr.io/fuchsia-toolchain-images-gcr/auth-server@sha256:ce01d48520d041bdd9c78b8543f961d3d4df4ba4e38086089693826e2b038524
+ image: gcr.io/fuchsia-toolchain-images-gcr/auth-server@sha256:335a9640fb5ef0d65d7c906603a5ab9e959fe826760a475bc457daf58aff88b0
livenessProbe:
httpGet:
path: /healthz
diff --git a/goma/k8s/rbe-dev/goma/deploy_exec-server.yaml b/goma/k8s/rbe-dev/goma/deploy_exec-server.yaml
index 493aad3..93babf5 100644
--- a/goma/k8s/rbe-dev/goma/deploy_exec-server.yaml
+++ b/goma/k8s/rbe-dev/goma/deploy_exec-server.yaml
@@ -2,13 +2,13 @@
kind: Deployment
metadata:
annotations:
- buildtag: "20220223_183958"
+ buildtag: "20231103_175458"
imagetag: latest
labels:
app: exec-server
name: exec-server
spec:
- replicas: 64
+ replicas: 16
selector:
matchLabels:
app: exec-server
@@ -39,7 +39,7 @@
envFrom:
- configMapRef:
name: memorystore
- image: gcr.io/fuchsia-toolchain-images-gcr/exec-server@sha256:4ac412a7856cf1d41e04f55324f87a41eaca783dbc176c9ec17bb8d3a1cae649
+ image: gcr.io/fuchsia-toolchain-images-gcr/exec-server@sha256:4533bdab3e9ff8c2fa6722cd0a842f13e47064d2d7a43eb21b4697f7ca3771f3
livenessProbe:
failureThreshold: 20
httpGet:
@@ -66,11 +66,11 @@
timeoutSeconds: 5
resources:
limits:
+ cpu: 1000m
+ memory: 4096Mi
+ requests:
cpu: 500m
memory: 2048Mi
- requests:
- cpu: 250m
- memory: 1024Mi
volumeMounts:
- mountPath: /etc/goma/toolchain-config
name: toolchain-config
diff --git a/goma/k8s/rbe-dev/goma/deploy_execlog-server.yaml b/goma/k8s/rbe-dev/goma/deploy_execlog-server.yaml
index be4db50..98df385 100644
--- a/goma/k8s/rbe-dev/goma/deploy_execlog-server.yaml
+++ b/goma/k8s/rbe-dev/goma/deploy_execlog-server.yaml
@@ -2,7 +2,7 @@
kind: Deployment
metadata:
annotations:
- buildtag: "20220223_183958"
+ buildtag: "20231103_175458"
imagetag: latest
labels:
app: execlog-server
@@ -26,7 +26,7 @@
- command:
- /opt/goma/bin/execlog_server
- --project-id=fuchsia-infra-goma-dev
- image: gcr.io/fuchsia-toolchain-images-gcr/execlog-server@sha256:75acee85cd71a3a30c3b9f016aa17472146ac3a54eececb2da60f1afe96c5a7b
+ image: gcr.io/fuchsia-toolchain-images-gcr/execlog-server@sha256:e3c2ad1be667ee7aeaca324c0782152787d75cf3a1e01e156105f6ab84d1a1ad
livenessProbe:
httpGet:
path: /healthz
diff --git a/goma/k8s/rbe-dev/goma/deploy_file-server.yaml b/goma/k8s/rbe-dev/goma/deploy_file-server.yaml
index 8a12055..3d809b3 100644
--- a/goma/k8s/rbe-dev/goma/deploy_file-server.yaml
+++ b/goma/k8s/rbe-dev/goma/deploy_file-server.yaml
@@ -2,7 +2,7 @@
kind: Deployment
metadata:
annotations:
- buildtag: "20220223_183958"
+ buildtag: "20231103_175458"
imagetag: latest
labels:
app: file-server
@@ -29,7 +29,7 @@
- --redis-max-idle-conns=16
- --redis-max-active-conns=32
- --bucket=fuchsia-infra-goma-dev-rbe-dev-file-cache
- image: gcr.io/fuchsia-toolchain-images-gcr/file-server@sha256:03c36f1af3ecd0b5d4a9f2c5c544bdb3d8e36e72a8c7ef17877c1fe99abdcfc3
+ image: gcr.io/fuchsia-toolchain-images-gcr/file-server@sha256:0d5c8edb3657c223b92dc901ffa12eaa5b5cf8b4926529562951a85c669c8f0e
livenessProbe:
httpGet:
path: /healthz
diff --git a/goma/k8s/rbe-dev/goma/deploy_frontend.yaml b/goma/k8s/rbe-dev/goma/deploy_frontend.yaml
index a580ad9..ff92f5c 100644
--- a/goma/k8s/rbe-dev/goma/deploy_frontend.yaml
+++ b/goma/k8s/rbe-dev/goma/deploy_frontend.yaml
@@ -2,13 +2,13 @@
kind: Deployment
metadata:
annotations:
- buildtag: "20220223_183958"
+ buildtag: "20231103_175458"
imagetag: latest
labels:
app: frontend
name: frontend
spec:
- replicas: 32
+ replicas: 4
selector:
matchLabels:
app: frontend
@@ -39,7 +39,7 @@
>
- --gport=5050
- --port=80
- image: gcr.io/fuchsia-toolchain-images-gcr/frontend@sha256:240ee6ba6b509a724a5295ec1da36a3fee26cb461d1c461217ffa6380819fcd9
+ image: gcr.io/fuchsia-toolchain-images-gcr/frontend@sha256:ad0da82e9042485ad11d872f07a829b6c841497874b1b5423e63495219882837
livenessProbe:
failureThreshold: 20
httpGet:
diff --git a/goma/k8s/rbe-dev/goma/hpa_auth-server.yaml b/goma/k8s/rbe-dev/goma/hpa_auth-server.yaml
index 4e11fc0..5547865 100644
--- a/goma/k8s/rbe-dev/goma/hpa_auth-server.yaml
+++ b/goma/k8s/rbe-dev/goma/hpa_auth-server.yaml
@@ -1,4 +1,4 @@
-apiVersion: autoscaling/v2beta2
+apiVersion: autoscaling/v2
kind: HorizontalPodAutoscaler
metadata:
name: auth-server
diff --git a/goma/k8s/rbe-dev/goma/hpa_exec-server.yaml b/goma/k8s/rbe-dev/goma/hpa_exec-server.yaml
index e177ab3..2cbbf2e 100644
--- a/goma/k8s/rbe-dev/goma/hpa_exec-server.yaml
+++ b/goma/k8s/rbe-dev/goma/hpa_exec-server.yaml
@@ -1,4 +1,4 @@
-apiVersion: autoscaling/v2beta2
+apiVersion: autoscaling/v2
kind: HorizontalPodAutoscaler
metadata:
name: exec-server
@@ -18,7 +18,7 @@
averageUtilization: 80
type: Utilization
type: Resource
- minReplicas: 64
+ minReplicas: 16
scaleTargetRef:
apiVersion: apps/v1
kind: Deployment
diff --git a/goma/k8s/rbe-dev/goma/hpa_execlog-server.yaml b/goma/k8s/rbe-dev/goma/hpa_execlog-server.yaml
index 5421b3d..4d233b9 100644
--- a/goma/k8s/rbe-dev/goma/hpa_execlog-server.yaml
+++ b/goma/k8s/rbe-dev/goma/hpa_execlog-server.yaml
@@ -1,4 +1,4 @@
-apiVersion: autoscaling/v2beta2
+apiVersion: autoscaling/v2
kind: HorizontalPodAutoscaler
metadata:
name: execlog-server
diff --git a/goma/k8s/rbe-dev/goma/hpa_file-server.yaml b/goma/k8s/rbe-dev/goma/hpa_file-server.yaml
index 127273c..0c2c333 100644
--- a/goma/k8s/rbe-dev/goma/hpa_file-server.yaml
+++ b/goma/k8s/rbe-dev/goma/hpa_file-server.yaml
@@ -1,4 +1,4 @@
-apiVersion: autoscaling/v2beta2
+apiVersion: autoscaling/v2
kind: HorizontalPodAutoscaler
metadata:
name: file-server
diff --git a/goma/k8s/rbe-dev/goma/hpa_frontend.yaml b/goma/k8s/rbe-dev/goma/hpa_frontend.yaml
index bd363ba..4d37138 100644
--- a/goma/k8s/rbe-dev/goma/hpa_frontend.yaml
+++ b/goma/k8s/rbe-dev/goma/hpa_frontend.yaml
@@ -1,4 +1,4 @@
-apiVersion: autoscaling/v2beta2
+apiVersion: autoscaling/v2
kind: HorizontalPodAutoscaler
metadata:
name: frontend
@@ -17,7 +17,7 @@
averageUtilization: 80
type: Utilization
type: Resource
- minReplicas: 32
+ minReplicas: 4
scaleTargetRef:
apiVersion: apps/v1
kind: Deployment
diff --git a/goma/k8s/rbe-dev/ingress/endpoints.yaml b/goma/k8s/rbe-dev/ingress/endpoints.yaml
index 9506bdb..3368e93 100644
--- a/goma/k8s/rbe-dev/ingress/endpoints.yaml
+++ b/goma/k8s/rbe-dev/ingress/endpoints.yaml
@@ -1,4 +1,4 @@
-apiVersion: extensions/v1beta1
+apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
annotations:
@@ -12,19 +12,31 @@
- http:
paths:
- backend:
- serviceName: frontend
- servicePort: http
+ service:
+ name: frontend
+ port:
+ name: http
path: /cxx-compiler-service/*
+ pathType: ImplementationSpecific
- backend:
- serviceName: frontend
- servicePort: http2
+ service:
+ name: frontend
+ port:
+ name: http2
path: /devtools_goma.LogService/*
+ pathType: ImplementationSpecific
- backend:
- serviceName: frontend
- servicePort: http2
+ service:
+ name: frontend
+ port:
+ name: http2
path: /devtools_goma.ExecService/*
+ pathType: ImplementationSpecific
- backend:
- serviceName: frontend
- servicePort: http2
+ service:
+ name: frontend
+ port:
+ name: http2
path: /devtools_goma.FileService/*
+ pathType: ImplementationSpecific
tls: null