# D-2 passthrough in-flight + flip — 2026-07-09_132039 === BEFORE @ 13:20:39 === -- dig gslb-pt -- 10.255.194.107 -- endpoints (netshoot, gslb-pt cluster) -- ENDPOINT STATUS OUTLIER CHECK CLUSTER 10.255.194.107:443 HEALTHY OK outbound|443||gslb-pt.lab.internal -- cluster stats (gslb-pt, netshoot sidecar) -- cluster.outbound|443||gslb-pt.lab.internal;.membership_change: 4 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_active: 0 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy: 38 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_local: 16 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_local_with_active_rq: 3 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_remote: 22 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_remote_with_active_rq: 22 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_with_active_rq: 25 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_total: 38 tcp.outbound|443||gslb-pt.lab.internal.downstream_cx_total: 43 CURL_LAUNCH=13:20:39 (T0=1783570839) -- https://gslb-pt.lab.internal/slow, -k (SNI passthrough, cert CN mismatch expected) FLIP_ISSUED=13:20:44 (t=+5s) gslb-pt: 10.255.194.107 -> 10.255.126.38 FLIP_DONE=13:20:44 (t=+5s) [t=+12s] === MID1 @ 13:20:51 === -- dig gslb-pt -- 10.255.126.38 -- endpoints (netshoot, gslb-pt cluster) -- ENDPOINT STATUS OUTLIER CHECK CLUSTER 10.255.194.107:443 HEALTHY OK outbound|443||gslb-pt.lab.internal -- cluster stats (gslb-pt, netshoot sidecar) -- cluster.outbound|443||gslb-pt.lab.internal;.membership_change: 4 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_active: 1 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy: 38 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_local: 16 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_local_with_active_rq: 3 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_remote: 22 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_remote_with_active_rq: 22 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_with_active_rq: 25 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_total: 39 tcp.outbound|443||gslb-pt.lab.internal.downstream_cx_total: 44 [t=+30s] === MID2 @ 13:21:09 === -- dig gslb-pt -- 10.255.126.38 -- endpoints (netshoot, gslb-pt cluster) -- ENDPOINT STATUS OUTLIER CHECK CLUSTER 10.255.126.38:443 HEALTHY OK outbound|443||gslb-pt.lab.internal -- cluster stats (gslb-pt, netshoot sidecar) -- cluster.outbound|443||gslb-pt.lab.internal;.membership_change: 5 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_active: 1 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy: 38 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_local: 16 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_local_with_active_rq: 3 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_remote: 22 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_remote_with_active_rq: 22 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_with_active_rq: 25 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_total: 39 tcp.outbound|443||gslb-pt.lab.internal.downstream_cx_total: 44 CURL_WAIT_DONE=13:21:19 (t=+40s) -- curl result -- CURL_EXIT=0 SIZE=409610 TIME=40.050531 HTTPCODE=200 -- curl stderr -- [t=+43s] === AFTER @ 13:21:22 === -- dig gslb-pt -- 10.255.126.38 -- endpoints (netshoot, gslb-pt cluster) -- ENDPOINT STATUS OUTLIER CHECK CLUSTER 10.255.126.38:443 HEALTHY OK outbound|443||gslb-pt.lab.internal -- cluster stats (gslb-pt, netshoot sidecar) -- cluster.outbound|443||gslb-pt.lab.internal;.membership_change: 5 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_active: 0 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy: 39 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_local: 16 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_local_with_active_rq: 3 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_remote: 23 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_remote_with_active_rq: 23 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_with_active_rq: 26 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_total: 39 tcp.outbound|443||gslb-pt.lab.internal.downstream_cx_total: 44 -- received file check (netshoot) -- 409610 /tmp/ptX.bin backend-a XXXXX ## 복구: gslb-pt -> backend-a 현재 pod IP로 재원복 10.255.194.107 backend-a [http_code=200]