POD_A(current gslb-pt target)=10.255.194.124 POD_B(flip target)=10.255.126.38 # D-2 passthrough in-flight + flip — 2026-07-09_141855 === BEFORE @ 14:18:55 === -- dig gslb-pt -- 10.255.194.124 -- endpoints (netshoot, gslb-pt cluster) -- ENDPOINT STATUS OUTLIER CHECK CLUSTER 10.255.194.124:443 HEALTHY OK outbound|443||gslb-pt.lab.internal -- cluster stats (gslb-pt, netshoot sidecar) -- cluster.outbound|443||gslb-pt.lab.internal;.membership_change: 11 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_active: 0 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy: 2973 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_local: 318 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_local_with_active_rq: 289 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_remote: 2655 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_remote_with_active_rq: 2655 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_with_active_rq: 2944 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_total: 2973 tcp.outbound|443||gslb-pt.lab.internal.downstream_cx_total: 2983 CURL_LAUNCH=14:18:56 (T0=1783574336) -- https://gslb-pt.lab.internal/slow, -k (SNI passthrough, cert CN mismatch expected) FLIP_ISSUED=14:19:01 (t=+5s) gslb-pt: 10.255.194.124 -> 10.255.126.38 FLIP_DONE=14:19:01 (t=+5s) [t=+12s] === MID1 @ 14:19:08 === -- 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: 11 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_active: 1 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy: 2973 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_local: 318 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_local_with_active_rq: 289 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_remote: 2655 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_remote_with_active_rq: 2655 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_with_active_rq: 2944 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_total: 2974 tcp.outbound|443||gslb-pt.lab.internal.downstream_cx_total: 2984 [t=+30s] === MID2 @ 14:19:26 === -- 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: 11 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_active: 1 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy: 2973 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_local: 318 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_local_with_active_rq: 289 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_remote: 2655 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_remote_with_active_rq: 2655 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_with_active_rq: 2944 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_total: 2974 tcp.outbound|443||gslb-pt.lab.internal.downstream_cx_total: 2984 CURL_WAIT_DONE=14:19:36 (t=+40s) -- curl result -- CURL_EXIT=0 SIZE=409610 TIME=40.055717 HTTPCODE=200 -- curl stderr -- [t=+43s] === AFTER @ 14:19:39 === -- 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: 11 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_active: 0 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy: 2974 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_local: 318 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_local_with_active_rq: 289 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_remote: 2656 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_remote_with_active_rq: 2656 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_destroy_with_active_rq: 2945 cluster.outbound|443||gslb-pt.lab.internal;.upstream_cx_total: 2974 tcp.outbound|443||gslb-pt.lab.internal.downstream_cx_total: 2984 -- received file check (netshoot) -- 409610 /tmp/ptX.bin backend-a XXXXX ## 복구: gslb-pt -> backend-a 현재 pod IP로 재원복 10.255.194.124 backend-a [http_code=200] >> D-2 raw log: /home/jinsoo/Documents/kakaopay/istio/tmp/dns-passthrough/d2/full_run.txt