CoreDNS: Gọi Nhau Bằng Tên Trong Cluster
Pod đã nói chuyện được bằng IP, nhưng IP pod thay đổi mỗi lần tái sinh nên không ai hard-code. CoreDNS lấp chỗ đó: chạy như một workload ngay trong cluster, đứng sau Service ở đúng 10.32.0.10 mà kubelet đã trỏ pod tới, và phân giải tên Service thành ClusterIP. Bài này triển khai CoreDNS bằng tay — RBAC, ConfigMap, Deployment, Service — rồi test một pod phân giải tên nội bộ lẫn tên ngoài Internet.