解析:ndots 含义
ndots 意思就是 点号. (dot) 的个数
ndots: 5 就是 5个点号
5个点号 的意思就是说
对于一个 域名, 如果不是完全限定名(即某个域名不是以. 结尾, a.com 不是, a.com. 是)
且点号数量少于5个, 那么就按照 search 的顺序,依次解析
如果点号大于或者等于5, 直接解析
如上面的 search 配置项表达的解析顺序就是
backend.svc.cluster.local
svc.cluster.local
cluster.local
localdomain
1、修改ndots 点号数
name: nginx
dnsConfig:
options:
- name: ndots
value: "3"
dnsPolicy: ClusterFirst