精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如何在Kubernetes上有效使用CoreDNS?

譯文
開發 開發工具
理解CoreDNS的行為、監控它并根據需要對其進行定制是很重要的。這篇文章幫助你避過Kubernetes上的DNS坑。

【51CTO.com快譯】一次我們為托管在Kubernetes集群上的一個應用程序增加了HTTP請求,然后導致了5xx錯誤的激增。在一個GraphQL服務器上的一個應用程序,調用大量外部的API,然后返回聚合反應。開始我們采用的應對方法是增加應用程序的副本數量,看它是否提高了性能并減少了錯誤。

隨著我們進一步的深入研究,發現大多數的失敗都與DNS解析有關。這就是我們開始在Kubernetes上深入研究DNS解析的原因。

CoreDNS指標

DNS服務器在其數據庫中存儲記錄,并使用該數據庫回答域名查詢。如果DNS服務器沒有此數據,它會嘗試從其他DNS服務器找到解決方案。

CoreDNS成為Kubernetes 1.13+之后的默認DNS服務。如今,當使用托管Kubernetes集群或為應用程序工作負載自我管理集群時,通常調整應用程序,而沒有過多的關注Kubernetes提供的服務或如何利用它們。

DNS解析是任何應用程序的基本要求,即使是在Kubernetes集群上,也要確保CoreDNS正確配置和運行。

默認情況下,集群應該始終有一個儀表板盤觀察關鍵的CoreDNS指標。為了獲得CoreDNS指標,你應該啟用Prometheus插件作為CoreDNS配置的一部分。

下面是使用Prometheus插件從CoreDNS實例中啟用度量集合的配置示例。

.:53 {
errors
health
kubernetes cluster.local in-addr.arpa ip6.arpa {
pods verified
fallthrough in-addr.arpa ip6.arpa
}
prometheus :9153
forward . /etc/resolv.conf
cache 30
loop
reload
loadbalance
}

以下是我們建議您在儀表板中使用的關鍵指標。如果你正在使用Prometheus、DataDog、Kibana等,可以從社區/提供者那里找到現成的儀表板模板。

a.高速緩存命中百分比:使用CoreDNS高速緩存響應的請求的百分比;

b.DNS請求延遲:

  • CoreDNS:CoreDNS處理DNS請求所花費的時間
  • 上行服務器:處理轉發到上行的DNS請求所花費的時間

c.轉發到上行服務器的請求數;

d.請求的錯誤代碼:

  • NXDomain:不存在的域
  • FormErr:DNS請求格式錯誤
  • ServFail:服務器故障
  • NoError:無錯誤,已成功處理請求

e.CoreDNS資源使用情況:服務器消耗的不同資源,例如內存,CPU等。

我們使用DataDog來監視特定的應用程序。下面是用DataDog構建的一個示例儀表板:

??

減少DNS錯誤

當我們開始深入研究應用程序如何向CoreDNS發出請求時,我們觀察到大多數出站請求都是通過應用程序向外部API服務器發出的。

這通常是resolv.conf在應用程序部署窗格中的外觀:

nameserver 10.100.0.10
search kube-namespace.svc.cluster.local svc.cluster.local cluster.local us-west-2.compute.internal
options ndots:5

Kubernetes嘗試通過不同級別的DNS查找來解析FQDN。

考慮到上述DNS配置,當DNS解析器向CoreDNS服務器發送查詢時,它會根據搜索路徑嘗試搜索域。

如果我們正在尋找一個域boktube.io,它將執行以下查詢來在最后一個查詢中接收成功的響應:

botkube.io.kube-namespace.svc.cluster.local <= NXDomain
botkube.io.svc.cluster.local <= NXDomain
boktube.io.cluster.local <= NXDomain
botkube.io.us-west-2.compute.internal <= NXDomain
botkube.io <= NoERROR

由于我們進行了過多的外部查找,因此我們收到了很多NXDomain DNS搜索的響應。為了優化這一點,我們在Deployment對象中定制了spec.template.spec.dnsConfig。這是改變的樣子: 

dnsPolicy: ClusterFirst
dnsConfig:
options:
- name: ndots
value: "1"

通過以上改變,pods上的resolve.conf也改變了。只對外部域執行搜索。

這減少了對DNS服務器的查詢數量,也有助于減少應用程序的5xx錯誤。通過下圖可以看出NXDomain響應次數的差異:

??

因此我們收到了許多NXDomain響應DNS搜索。為了對此進行優化,我們在Deployment對象中自定義了spec.template.spec.dnsConfig。這是變化的樣子:

針對此問題的更好解決方案是在Kubernetes 1.18+中引入的[Node Level Cache](https://kubernetes.io/docs/tasks/administer-cluster/nodelocaldns/)。

根據您的需要自定義CoreDNS

我們可以使用插件自定義CoreDNS。Kubernetes支持不同類型的工作負載,而標準的CoreDNS配置可能無法滿足你的所有需求。CoreDNS有兩個樹內插件和外部插件。

您嘗試解析的FQDN的類型可能會根據你在集群上運行的工作負載的類型而有所不同,例如應用程序之間是否相互通信或在Kubernetes集群外部進行交互的獨立應用程序。

我們應該嘗試相應地調整CoreDNS的旋鈕。假設您在特定的公共/私有云中運行Kubernetes,并且大多數由DNS支持的應用程序都在同一云中。在這種情況下,CoreDNS還提供特定的云相關或通用插件,可用于擴展DNS區域記錄。

決定的關鍵因素之一是你是否在Kubernetes集群中運行適當數量的CoreDNS實例。建議至少運行兩個CoreDNS服務器實例,以更好地保證DNS請求得到服務。

你可能需要為您的集群添加額外的CoreDNS實例或配置HPA (Horizontal Pod Autoscaler),具體取決于服務的請求數量、請求的性質、在集群上運行的工作負載數量和集群的大小。

諸如被服務的請求數量、請求的性質、在集群上運行的工作負載數量以及集群大小等因素應該有助于你決定CoreDNS實例的數量。

本強調了Kubernetes中DNS請求循環的重要性。很多時候,我們會覺得這不是DNS的問題,但最終會發現確實的DNS問題,小心這個坑。

【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】


責任編輯:黃顯東 來源: dzone.com
相關推薦

2023-11-02 11:15:01

容器Kubernetes

2023-11-07 09:06:05

MySQL索引

2023-04-28 17:53:09

Kubernetes沙盒Signadot

2023-12-06 13:49:00

低代碼開發

2021-08-23 10:40:30

人工智能KubernetesAI

2019-07-12 16:28:32

MacKubernetes

2021-03-29 09:00:00

Kubernetes容器工具

2020-07-13 07:00:21

Kubernetes

2021-08-09 09:00:00

Kubernetes云計算架構

2024-07-22 15:49:07

KubernetesRedis

2019-01-23 13:39:00

產品開發AR

2015-08-27 13:23:42

CoreOSKubernetesKubelet

2020-07-20 07:00:00

KubernetesHostPath

2023-06-25 18:53:03

2019-07-30 10:33:01

2019-04-02 09:01:47

CoreDNSDNS污染

2021-12-12 21:36:04

Java開發代碼

2021-04-14 18:54:20

Kubernetes開發工具開發

2022-12-06 17:32:18

點贊
收藏

51CTO技術棧公眾號

麻豆精品一区二区综合av| 亚洲视频精选| 国产精品区一区二区三区| 国产精品91久久久| 91视频免费看片| 亚洲国产天堂| 一区二区三区欧美激情| 岛国视频一区| 亚洲自拍一区在线观看| 不卡中文一二三区| 91精品婷婷国产综合久久性色| 黄色一级大片免费| 天堂中文资源在线观看| 99亚洲国产精品| 无码精品一区二区三区在线| 老司机亚洲精品| 久久伊人色综合| 亚洲精品激情视频| 国产综合色区在线观看| 亚洲人成精品久久久久久| 91免费欧美精品| 四虎成人精品永久免费av| 国产麻豆一区二区三区精品视频| 精品视频免费在线| 97超碰国产精品| 四虎在线视频| 久久精品超碰| 亚洲久草在线视频| 欧美精品在线一区| 国产情侣av在线| 国产农村妇女精品一区二区| 中文字幕av一区中文字幕天堂| 亚洲综合欧美激情| 日本蜜桃在线观看视频| 亚洲免费观看在线观看| 欧美日韩在线高清| 欧美 日韩 国产 精品| 免费成人在线观看视频| 欧美一级视频免费在线观看| 极品色av影院| 国产精品亚洲人成在99www| 欧美一级理论片| 精品视频无码一区二区三区| 制服丝袜在线播放| 国产精品卡一卡二卡三| 欧美在线激情| 污视频在线免费观看| 国产在线视频一区二区三区| 国产精品爱啪在线线免费观看| 久久久久久久久久久久久久免费看| 菠萝蜜一区二区| 亚洲精品国产精品国自产观看浪潮| 三级黄色片免费观看| 高清在线一区| 精品国产鲁一鲁一区二区张丽| 亚洲在线不卡| 国产精品四虎| 91丝袜美腿高跟国产极品老师| 91亚洲精品丁香在线观看| 91福利免费视频| 日本va欧美va精品发布| 18性欧美xxxⅹ性满足| 国产亚洲自拍av| 午夜精彩国产免费不卡不顿大片| 色综合亚洲精品激情狠狠| 国产精品无码毛片| 视频福利一区| 日韩av一区在线观看| a级片在线观看视频| 伊人久久大香线蕉av超碰| 欧美一级高清片在线观看| 欧美精品一区二区三区免费播放| 国产伦理精品| 五月婷婷综合网| 少妇人妻无码专区视频| 国内在线视频| 亚洲一区二区三区在线播放| 激情五月六月婷婷| 搞黄网站在线看| 香蕉av福利精品导航| 青青草视频在线免费播放| 国产91足控脚交在线观看| 天天爽夜夜爽夜夜爽精品视频| www.成年人视频| 超碰资源在线| 精品国产91久久久久久老师| 青青视频在线播放| 欧美精选视频一区二区| 欧美色窝79yyyycom| 亚洲 欧美 另类人妖| 欧美国产视频| 日韩欧美中文一区二区| 亚洲成av人片在线观看无| 97精品久久| 亚洲国产欧美精品| 国产特级黄色录像| 第一会所亚洲原创| 久久久精品2019中文字幕神马| 麻豆天美蜜桃91| 在线日韩视频| 国产成人精品网站| 一级特黄aa大片| 国产成人精品亚洲午夜麻豆| 国内成+人亚洲| 成人在线观看黄色| 亚洲女女做受ⅹxx高潮| 欧美不卡在线播放| 粉嫩av一区二区三区四区五区 | 欧美做受喷浆在线观看| 免费视频国产一区| 日韩在线观看免费av| www.99re7.com| 国产一区二区三区久久| 国产精品视频色| 黄频网站在线观看| 中文字幕 久热精品 视频在线 | 一区二区自拍偷拍| 国产一区二区三区高清播放| 国产亚洲二区| 成人在线播放视频| 亚洲主播在线播放| 一区二区传媒有限公司| 亚洲精品aaa| 日韩av一区在线观看| 欧美精品久久久久久久久46p| 99热免费精品| 成人妇女免费播放久久久| 免费观看的毛片| 国产视频一区二区三区在线观看| 国产免费xxx| 欧美三级精品| 日韩精品中文字幕在线不卡尤物| 午夜在线观看一区| 99精品免费网| 成人动漫在线观看视频| 日韩三级影院| 色婷婷一区二区三区四区| 69久久精品无码一区二区| 国产欧美日韩视频在线| 久久久爽爽爽美女图片| 国产成人精品av在线观| 中文字幕av一区 二区| 国产精品免费入口| 97视频一区| 欧美精品手机在线| av首页在线观看| xf在线a精品一区二区视频网站| 日本精品免费视频| 久久日本片精品aaaaa国产| 精品伊人久久97| 国产精品99精品| 国产伦精一区二区三区| 一区二区不卡在线观看| 亚洲成人一区在线观看| 亚洲女人被黑人巨大进入| 国产无码精品一区二区| 国产在线看一区| 一本久久a久久精品vr综合| 粉嫩一区二区三区| 亚洲欧洲在线免费| 青青青国产在线 | 国产成人精品免费视频| 五月婷婷六月色| 亚洲午夜一二三区视频| 男人女人拔萝卜视频| 99精品小视频| 国产欧美亚洲视频| 午夜激情在线观看| 欧美日韩高清一区二区| 欧美88888| 美国十次了思思久久精品导航 | 久久精品播放| 国产区亚洲区欧美区| 日本三级在线视频| 欧美丰满一区二区免费视频 | 俄罗斯嫩小性bbwbbw| 亚洲午夜久久久久久久久电影网| 中文字幕乱码在线人视频| 国内精品福利| 国产精品久久亚洲7777| 韩国精品一区| 亚洲色图18p| 伊人久久一区二区| 成人欧美一区二区三区在线播放| 亚洲欧美偷拍另类| 欧美视频官网| 久中文字幕一区| 免费高清视频在线一区| 日韩最新免费不卡| av观看在线免费| 亚洲成人资源网| 国产精品无码久久久久一区二区| 日本欧美韩国一区三区| 亚洲欧美日韩在线综合| 精品中文字幕一区二区三区四区| 欧美日韩高清区| 天堂在线视频免费观看| 色88888久久久久久影院野外| 欧美激情视频二区| 国产一区二区视频在线播放| 色撸撸在线观看| 久久亚洲道色| 青青草一区二区| 免费av毛片在线看| 精品久久久久久久久久久久久久久久久| 日韩高清精品免费观看| 国产欧美精品在线观看| ass极品水嫩小美女ass| 亚洲影视综合| 久久久久久久久久久久久国产| 亚洲另类春色校园小说| 成人免费看片网站| 国产极品嫩模在线观看91精品| 777精品视频| 国产在线观看a视频| 伊人伊人伊人久久| 午夜影院免费体验区| 日韩精品一区二区三区蜜臀 | 日韩一级大片在线| 精品无码一区二区三区的天堂| 亚洲国产精品天堂| 日本老熟俱乐部h0930| 中文字幕一区二区三区在线播放| 在线国产视频一区| 久久综合色8888| 一级黄色片毛片| 国产成人亚洲精品青草天美| 日本黄色的视频| 免费成人在线网站| 亚洲高清在线免费观看| 母乳一区在线观看| 91视频 -- 69xx| 在线精品福利| 久久艹国产精品| 亚洲小说欧美另类社区| 欧美 亚洲 视频| 永久91嫩草亚洲精品人人| 在线天堂一区av电影| 日韩av专区| 亚洲乱码国产乱码精品天美传媒| 九九久久电影| 欧美日本韩国国产| 一区二区三区视频免费观看| 久久久99爱| 亚洲女娇小黑人粗硬| 久久综合九色综合网站| 亚洲+变态+欧美+另类+精品| 精品综合久久| 深夜福利久久| 日韩亚洲视频在线| 日韩精品一区二区久久| 一级做a爰片久久| 在线中文一区| 国产精品日韩三级| 99国产精品99久久久久久粉嫩| 蜜臀av色欲a片无码精品一区| 亚洲第一黄色| 国产精品后入内射日本在线观看| av不卡在线| 日本精品免费在线观看| 免费的成人av| 无码人妻少妇色欲av一区二区| 国产98色在线|日韩| 亚洲精品中文字幕在线播放| 久久男人中文字幕资源站| 免费观看a级片| 亚洲视频在线一区观看| 久久久精品国产sm调教网站| 婷婷综合在线观看| 一区二区三区麻豆| 91精品免费在线观看| 国产小视频一区| 亚洲欧美色婷婷| 国产剧情在线| 91福利视频网| 四虎影视国产精品| 黄色激情在线播放| 五月综合激情婷婷六月色窝| 全部毛片永久免费看| 91福利精品第一导航| 国产精品无码白浆高潮| 精品国产亚洲一区二区三区在线观看| 日本免费网站在线观看| 国产亚洲xxx| 男人的天堂在线视频免费观看| 久久99亚洲精品| 天堂av在线| 成人国产精品日本在线| 高清精品视频| 日韩中文不卡| 欧美视频官网| 亚洲 激情 在线| 成人免费黄色大片| 国产真人真事毛片视频| 亚洲高清中文字幕| 伊人久久国产精品| 亚洲精品ady| www久久日com| 国产97免费视| 999久久精品| 亚洲欧洲久久| 在线综合亚洲| av在线天堂网| 国产精品久久久久久久久久久免费看| 日产精品久久久久| 4438x亚洲最大成人网| 免费黄网站在线观看| 欧美夫妻性视频| 亚洲成人短视频| 国产乱码一区| 91国语精品自产拍| wwwwxxxx日韩| 26uuu国产一区二区三区| 色在线观看视频| 欧美日韩精品一区视频| 亚洲av成人精品毛片| 欧美成人手机在线| av在线播放一区| 欧美一进一出视频| 国产精品久久久久久久免费软件| 日韩av自拍偷拍| 国产精品欧美久久久久无广告| 免费黄色网址在线| 日韩成人网免费视频| 麻豆av在线免费观看| 成人亚洲欧美一区二区三区| 青青草原综合久久大伊人精品| 5月婷婷6月丁香| 成人视屏免费看| 久久高清无码视频| 欧美一区二区三区在线视频 | 久久国内精品一国内精品| 欧美xxxx做受欧美护士| 久久草.com| 日韩一级精品| 北京富婆泄欲对白| 亚洲亚洲精品在线观看| 精品国产亚洲一区二区麻豆| 日韩视频免费中文字幕| 成人国产综合| 天堂√在线观看一区二区| 日韩电影在线免费观看| 免费看的黄色网| 欧美日韩免费一区二区三区| 99青草视频在线播放视| 国产精品香蕉国产| 久久综合成人| 91pony九色| 亚洲精品成人少妇| 成人午夜免费在线观看| 久久久久久69| 精品欧美午夜寂寞影院| 18岁网站在线观看| 国产亚洲精品久| 久久国产香蕉视频| zzijzzij亚洲日本成熟少妇| 国产免费av国片精品草莓男男| 久久久无码中文字幕久...| 国产精品一二二区| 久草视频精品在线| 亚洲精品视频免费| 国产麻豆久久| 伊人久久大香线蕉精品| 国产自产视频一区二区三区| 九九热精品在线观看| 精品久久久久香蕉网| 漫画在线观看av| 色综合视频二区偷拍在线| 久久99精品久久久久久动态图 | 懂色av中文在线| 91精品美女在线| 国内精品久久久久久久97牛牛| 99精品一区二区三区无码吞精| 欧美午夜激情在线| 午夜国产福利在线| 国产精品欧美久久| 久久裸体视频| 丝袜美腿小色网| 亚洲精品xxxx| 成人黄色毛片| 成人午夜视频在线观看免费| 久久―日本道色综合久久| 一二三区中文字幕| 国内精品久久久久影院优| 国产麻豆精品久久| 中文字幕乱妇无码av在线| 日韩欧美在线观看视频| a视频在线免费看| 久久99精品久久久久子伦| 久久精品国产亚洲a| 日本一级淫片免费放| 在线视频一区二区| 好吊妞视频这里有精品| 波多结衣在线观看| 亚洲一区在线视频观看| 黄色小视频在线免费观看| 99re热精品| 日本vs亚洲vs韩国一区三区二区| 久久国产精品波多野结衣| 一本色道久久综合狠狠躁篇的优点 |