Skip to content

Commit 2bf5ef8

Browse files
authored
fix: Add GCP deployment information to Experimental section (#3219)
* fix: Add GCP deployment information to Experimental section * fix: removed unnecessary lines
1 parent e58b30e commit 2bf5ef8

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

docs/experiments.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,17 @@ SC4S can now be deployed on AWS ECS/Fargate and Google Kubernetes Engine (GKE).
66
See the [ECS/Fargate getting started guide](gettingstarted/ecs-fargate.md) and [GKE getting started guide](gettingstarted/gke.md) for the task definition and setup steps.
77
These guides are in an experimental phase now, and should be treated as such - it's likely they will be changed / improved in the future.
88

9+
### GCP (Google Cloud Platform)
10+
SC4S can now be deployed on Google Cloud Platform (GCP) using Google Kubernetes Engine (GKE).
11+
See the [GKE getting started guide](gettingstarted/gke.md) for setup steps.
12+
This guide is in an experimental phase and should be treated as such - it's likely it will be changed / improved in the future.
13+
14+
**GCP-specific notes:**
15+
16+
- GCP automatically provisions a Passthrough Network Load Balancer (L4) when `service.type: LoadBalancer` is set
17+
- Active TCP connections may be reset during HPA scale-up and scale-down as the GCP LB redistributes connections to new pods. SC4S disk buffer (`persistence.enabled: true`) prevents event loss during these resets.
18+
- HPA requires the GKE Node Autoscaler to be enabled. Without it, new pods stay `Pending` indefinitely when all nodes are occupied. See the [GKE getting started guide](gettingstarted/gke.md) for details.
19+
920
## > 3.12.0
1021
`SC4S_USE_NAME_CACHE=yes` supports IPv6.
1122

0 commit comments

Comments
 (0)