Raman Gupta
Raman Gupta
To get at least part of the way towards a more efficient byte-based conversion from `NSUUID` see https://stackoverflow.com/questions/41597877/get-data-from-uuid-in-swift-3.
May also be related to https://github.com/kubernetes/ingress-gce/issues/1656.
The `NEG is not attached to any Backend Service with health checking` message seems to be a red herring. The problem happens on every update, and I haven't seen that...
> A clarification question. Are you seeing that the requests are going to the pod that has been deleted when you get 502s or are seeing that the requests are...
Forcing the stopping container to stick around for a few extra seconds via `lifecycle.preStop` hook that sleeps for 30 seconds seems to be the only valid workaround I've found so...
Even `lifecycle.preStop` does not appear to be a 100% consistent workaround -- today during a deployment I saw two 502 errors while pinging the endpoint every 2s, even though the...
@swetharepakula Yes, this cluster is an autopilot cluster. When I deploy this update, the deployment generally requires a new node to be created to host the new pod.
In addition, usually a few minutes later the pod is migrated back to the original node, and the new node is shutdown. That process rarely completes without some 502s as...
> is that node being created in a new zone? Is the autopilot cluster a regional cluster? @swetharepakula I haven't checked specifically on the zone of the new node. It...
Yes, I just confirmed the new node is in a different zone than the existing node that hosts that pod.