Skip to content

Commit 34fa3d0

Browse files
author
Ryan Lymburner
authored
Merge branch 'main' into issue/691
2 parents 7a0f722 + caa123e commit 34fa3d0

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

docs/faq.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,4 +112,8 @@ Standalone services require explicit configuration for cross-VPC communication:
112112
2. **VPC peering or Transit Gateway** for network connectivity
113113
3. **Manual service network association** in target VPCs
114114

115-
Service network associated services automatically handle cross-VPC communication within the same service network.
115+
Service network associated services automatically handle cross-VPC communication within the same service network.
116+
117+
**How do I prevent 503 errors during deployments?**
118+
119+
When using AWS Gateway API Controller with EKS, customers may experience 503 errors during deployments due to a timing gap between pod termination and VPC Lattice configuration propagation, which affects the time controller takes to deregister a terminating pod. We recommend setting `terminationGracePeriod` to at least 150 seconds and implementing a preStop hook that has a sleep of 60 seconds (but no more than the `terminationGracePeriod`). For optimal performance, also consider setting `ROUTE_MAX_CONCURRENT_RECONCILES` to 10 which further accelerates the pod deregistration process, regardless of the number of targets.

0 commit comments

Comments
 (0)