Skip to content

Commit 0dcdd8a

Browse files
committed
fixed load balancer health test failure
1 parent 62b9388 commit 0dcdd8a

4 files changed

Lines changed: 29 additions & 2 deletions

File tree

k8s/client-backendconfig.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
apiVersion: cloud.google.com/v1
2+
kind: BackendConfig
3+
metadata:
4+
name: client-backendconfig
5+
spec:
6+
healthCheck:
7+
requestPath: /chat
8+
port: 3000
9+
type: HTTP
10+
checkIntervalSec: 15
11+
timeoutSec: 5

k8s/client.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,13 @@ spec:
2525
name: prism-config
2626
livenessProbe:
2727
httpGet:
28-
path: /
28+
path: /chat
2929
port: 3000
3030
initialDelaySeconds: 30
3131
periodSeconds: 10
3232
readinessProbe:
3333
httpGet:
34-
path: /
34+
path: /chat
3535
port: 3000
3636
initialDelaySeconds: 5
3737
periodSeconds: 5
@@ -40,6 +40,9 @@ apiVersion: v1
4040
kind: Service
4141
metadata:
4242
name: client
43+
annotations:
44+
cloud.google.com/backend-config: '{"default": "client-backendconfig"}'
45+
cloud.google.com/neg: '{"ingress": true}'
4346
spec:
4447
type: NodePort
4548
ports:

k8s/websocket-backendconfig.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
apiVersion: cloud.google.com/v1
2+
kind: BackendConfig
3+
metadata:
4+
name: websocket-backendconfig
5+
spec:
6+
healthCheck:
7+
requestPath: /health
8+
port: 8080
9+
type: HTTP
10+
checkIntervalSec: 15
11+
timeoutSec: 5

k8s/websocket.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ apiVersion: v1
4141
kind: Service
4242
metadata:
4343
name: websocket
44+
annotations:
45+
cloud.google.com/backend-config: '{"default": "websocket-backendconfig"}'
4446
spec:
4547
type: NodePort
4648
ports:

0 commit comments

Comments
 (0)