问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

k8s网络配置DNS

发布网友 发布时间:2022-11-29 18:00

我来回答

1个回答

热心网友 时间:2023-11-19 09:05

Kubernetes支持Pod维度DNS策略设置,通过pod规约中dnsPolicy字段设置,最终配置落到 /etc/resolv.conf文件中,也就说k8s最终还是通过设置Pod容器中/etc/resolv.conf 文件来做设置解析配置,跟普通的虚拟机或者实体机是一样,因为Pod容器本身就一个小的主机。

采用集群DNS,与配置的集群域后缀不匹配的任何 DNS 查询 都将转发到从节点继承的上游名称服务器。简单来说,就是使用 Kubernetes 中 kubedns 或 coredns 服务进行域名解析,如果解析不成功,才会使用宿主机的 DNS 配置进行解析。

example容器/etc/resolv.conf

options ndots:5 代表当待解析域名包含.大于等于5时就会先解析域名,只有域名解析不成功时才会继续匹配serach域或domain域

访问test名字空间下example-svc服务,可以直接通过example-svc访问,会与search域组合,最终组合成example-svc.test.svc.cluster.local,访问test1名字空间下example-svc1,通过example-svc.test1,会与search域组合,最终组合成example-svc.test1.svc.cluster.local

自定义DNS策略,设置允许 Pod 忽略 Kubernetes 环境中的 DNS 设置,Pod 会使用其 dnsConfig 字段 所提供的 DNS 设置。

用户可以在 dnsConfig 字段中指定以下属性:

创建上面的 Pod 后,容器 test 会在其 /etc/resolv.conf 文件中获取以下内容:

Pod 从运行所在的节点继承名称解析配置,即跟所在节点主机一致

对于以 hostNetwork 方式运行的 Pod,应显式设置其 DNS 策略 为"ClusterFirstWithHostNet"

k8s新版本集群DNS服务是默认采用CoreDNS组件实现,1.13版本之前是采用Kube-dns

当 DNS 配置以及其它选项不合理的时候,通过向 Pod 的 /etc/hosts 文件中添加条目, 可以在 Pod 级别覆盖对主机名的解析。你可以通过 PodSpec 的 HostAliases 字段来添加这些自定义条目.

pod打印/etc/hosts文件,多了以下内容

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
《Lycoris Recoil》泷奈千里走单骑救千束,她们还真有夫妻相 美少女、热兵器——起底《lycoris recoil》的流量密码 西方的饮茶礼仪 天津 大众卡 什么叫“大众卡是按天扣费的” iPhone发送短信技巧你知道吗 收不到手机短信验证码怎么解决? 人体一共有多少快骨头! 人体由多少块骨头组成其中头颅骨、躯干骨、四肢骨、各是多少._百度知 ... 电测量及电能计量装置设计技术规程内容简介 大家谁知道配电盘安装规范是什么 杭州西湖的著名景观及特点? 长沙一座“巨无霸”公园,斥资10亿打造,建成后却免费开放 曲靖哪里可以看遇见你电影啊 农垦博纳影城IMAX银幕多大? 7月25号晚上九点,农垦博纳国际影城播放的是什么电影 noip 2003 提高组 神经网络 题意 linux sh脚本无法cd到某目录:cd: can't cd to /opt/test 阳光电源下礼拜走势?阳光电源股票历史走势图?阳光电源发行股价多少? 阳光电源全年股票走势图 格兰仕微波光波G8023ctlk3说明书 昆明到杭州K80列车要经过哪些地方 k8203次列车时刻表 k8023次列车2号车厢29号靠窗户吗 俗话说:宁可生错命,不可取错名!你当初是怎样给孩子取名的呢? 一句关于名字的谚语? 左耳朵里像有东西在飞一样,时不时的又响一下,有谁知道是怎么了吗? 耳朵里进飞虫 有小飞蚊飞进耳朵里,感觉它在里面飞,请问要怎么办 透明胶布的胶用什么方法能擦去(去透明胶带的胶) 大专女生学什么专业比较好发展 k8s 内部dns配置说明 Kubernetes DNS 记录 Kubernetes DNS支持 小学和初中有什么区别? 卡粉是什么意思 卡粉的意思 大盘跌什么板块会涨 steam 方舟进化 进不了游戏 以前某宝购买时 能玩的 几个月没玩了 现在进不了游戏 如图 怎样登录另一个笔名 非主流个性笔名 医用雾化器咽炎能用吗 治疗效果怎么样 摇杆游戏机连接电视分辨率 砧板有股酸臭味正常吗 砧板有异味怎么去除 晚上吃什么易长高呢 孩子睡前可以常吃这些食物,不仅睡得安稳,还利于身高、大脑发育 广州社保不够5年怎么买房 长高晚上吃什么好 每天晚上吃什么有利于长高拜托了各位 谢谢 江湖风云录羽衣刀法怎么获得 江湖风云录无相刀法前置功法 启蒙运动的主要内容和历史意义是什麽