# 50-dns-resolution — ServiceEntry resolution(DNS vs DNS_ROUND_ROBIN) 거동 재현 랩 # # 왜 별도 ns인가: # 기존 mesh-test 파드는 클러스터 DNS(nodelocaldns)를 쓴다. 이 랩은 client 파드의 # dnsConfig를 "사설 lab-dns"로 덮어써 GSLB flip을 통제해야 하므로, 오염을 피하려고 # 전용 ns(dns-lab)로 격리한다. injection=enabled → client는 sidecar를 받고, # backend/lab-dns는 pod annotation으로 주입을 끈다(= "외부 서버"·"인프라" 역할). apiVersion: v1 kind: Namespace metadata: name: dns-lab labels: istio-injection: enabled