kubernetes dns

https://kubernetes.io/cn/docs/concepts/services-networking/dns-pod-service/#%E4%BB%8B%E7%BB%8D

 

サービス

レコード

「通常の」サービス(ヘッドレスサービスを除く)には、 my-svc.my-namespace.svc.cluster.local この形式の名前のDNSAレコードが割り当てられます。これは、サービスのクラスターIPに解決されます。

「ヘッドレス」サービス(クラスターIPなし)にも my-svc.my-namespace.svc.cluster.local 、この名前の形式でDNSAレコードが割り当てられます。通常のサービスとは異なり、サービスによって選択されたポッドのセットのIPに解決されます。クライアントがこのIPのグループを使用できることが望まれます。そうでない場合は、標準のラウンドロビン戦略を使用してこのIPのグループから選択します。

 

レコード

有効にすると、ポッドには pod-ip-address.my-namespace.pod.cluster.local このフォームのDNSAレコードが割り当てられます。

たとえばdefault 、DNS名を持つ cluster.local名前空間1.2.3.4 、ポッドの名前空間にエントリが含まれるIP  1-2-3-4.default.pod.cluster.local

おすすめ

転載: blog.csdn.net/zimu312500/article/details/82898555