TLD 목록: https://data.iana.org/TLD/tlds-alpha-by-domain.txt
k8s는 {service_name}.{namespace_name}.svc.cluster.local FQDN으로 클러스터 내부에 질의를 할 수 있습니다. 도메인 기반으로 질의를 할 때 주의사항이 있는데 이는 다음과 같습니다:
- TLD랑 겹치는 namespace는 생성하지 말 것: TLD 목록에 있는 이름을 namespace으로 사용하지 않습니다
- FQDN에 trailing dot 포함하지 말 것: 클러스터 내부 service 질의 시 {service_name}.{namespace_name}.svc.cluster.local 로 질의합니다. {service_name}.{namespace_name}.svc.cluster.local. 로 질의하면 클러스터 외부로 질의하게 됩니다 (온점 주의!)
잘 모르는 상태에서 아무 생각 없이 FQDN 뒤에 '.' 온점을 붙일 경우 외부 질의를 하게 되어 디버깅하는데 상당한 시간을 뺏길 수 있으니 주의하면 좋겠습니다