全部產品
Search
文件中心

Container Service for Kubernetes:ACK NodeLocal DNSCache

更新時間:Oct 12, 2025

本文介紹ACK NodeLocal DNSCache組件資訊、使用說明和變更記錄。

組件介紹

ACK NodeLocal DNSCache是基於社區開源專案NodeLocal DNSCache的一套DNS本機快取解決方案。ACK NodeLocal DNSCache的Helm Chart名稱為ack-node-local-dns。組件安裝後,ACK會建立以下資源:

在叢集資訊頁面的左側導覽列,選擇應用 > Helm,可查看ack-node-local-dns建立的完整資源。
  • ack-node-local-dns-admission-controller(Deployment):一個DNSConfig動態注入控制器,預設採用雙副本部署,反親和,以確保高可用性。

  • node-local-dns(DaemonSet):實際的DNS本機快取組件,在每個節點上運行,提供本地DNS快取服務。

控制器會監聽Pod建立請求,動態修改Pod的DNSConfig配置,使Pod能夠使用DNS本機快取的加速能力,提升DNS解析效能。

使用說明

安裝組件後,可以將業務Pod接入DNS本機快取,請參見使用NodeLocal DNSCache組件

變更記錄

2025年9月

版本號碼

鏡像地址

變更時間

變更內容

變更影響

1.6.1

  • 緩衝組件:registry.cn-hangzhou.aliyuncs.com/acs/k8s-dns-node-cache:v1.22.28.1

  • 控制器:registry.cn-hangzhou.aliyuncs.com/acs/node-local-dns-admission-controller:v1.1.5

2025年09月22日

  • 最佳化:

    • 鏡像Tag去除aliyun相關尾碼。

    • Daemonset node-local-dns預設配置修改:

      • 增加節點親和性規則,不調度到作業系統為Windows的節點。

      • 增加Prometheus採集相關Annotations。

此次升級不會對業務造成影響。

2025年6月

版本號碼

鏡像地址

變更時間

變更內容

變更影響

1.6.0

  • 緩衝組件:registry.cn-hangzhou.aliyuncs.com/acs/k8s-dns-node-cache:v1.22.28.1-5f96b759-aliyun

  • 控制器:registry.cn-hangzhou.aliyuncs.com/acs/node-local-dns-admission-controller:v1.1.5-aliyun

2025年06月09日

  • 支援通過控制台配置DNS Cache預設注入策略。當啟用預設注入時,無需配置自訂標籤 node-local-dns-injection=enabled,新建立的Pod將會自動注入DNS Cache策略。

  • 支援調度到虛擬節點的Pod使用DNS Cache (要求ACK Virtual Node組件版本為v2.4.0及以上)。

此次升級不會對業務造成影響。

2024年04月

版本號碼

鏡像地址

變更時間

變更內容

變更影響

1.5.9

  • 緩衝組件:registry.cn-hangzhou.aliyuncs.com/acs/k8s-dns-node-cache:v1.22.28.1-5f96b759-aliyun

  • 控制器:registry.cn-hangzhou.aliyuncs.com/acs/node-local-dns-admission-controller:v1.1.4-aliyun

2024年04月02日

修複Admission Webhook認證可能不匹配的問題。

此次升級不會對業務造成影響。

2024年03月

版本號碼

鏡像地址

變更時間

變更內容

變更影響

1.5.8

  • 緩衝組件:registry.cn-hangzhou.aliyuncs.com/acs/k8s-dns-node-cache:v1.22.28.1-5f96b759-aliyun

  • 控制器:registry.cn-hangzhou.aliyuncs.com/acs/node-local-dns-admission-controller:v1.1.3-aliyun

2024年03月21日

緩衝組件更新到社區v1.22.28 版本,修複 bufsize size too small 問題

此次升級不會對業務造成影響。

2023年12月

版本號碼

鏡像地址

變更時間

變更內容

變更影響

1.5.7

  • 緩衝組件:registry.cn-hangzhou.aliyuncs.com/acs/k8s-dns-node-cache:v1.21.4.8-4864567-aliyun

  • 控制器:registry.cn-hangzhou.aliyuncs.com/acs/node-local-dns-admission-controller:v1.1.3-aliyun

2023年12月06日

修複Webhook注入缺失kube-dns服務的地址的問題。

此次升級不會對業務造成影響。

2023年04月

版本號碼

鏡像地址

變更時間

變更內容

變更影響

1.5.6

  • 緩衝組件:registry.cn-hangzhou.aliyuncs.com/acs/k8s-dns-node-cache:v1.21.4.8-4864567-aliyun

  • 控制器:registry.cn-hangzhou.aliyuncs.com/acs/node-local-dns-admission-controller:v1.1.2-aliyun

2023年04月21日

最佳化Admission Webhook Deployment調度親和性配置,以提升可用性。

此次升級不會對業務造成影響。

1.5.5

  • 緩衝組件:registry.cn-hangzhou.aliyuncs.com/acs/k8s-dns-node-cache:v1.21.4.8-4864567-aliyun

  • 控制器:registry.cn-hangzhou.aliyuncs.com/acs/node-local-dns-admission-controller:v1.1.2-aliyun

2023年04月07日

最佳化Admission Webhook Deployment調度親和性配置,提升可用性。

由於調度策略調整,當叢集所有可調度節點均落在單一可用性區域時,可能出現Admission Webhook Deployment副本無法調度、組件升級失敗的情況。為保障可用性,建議您進行叢集擴容,將可調度節點打散在多個可用性區域,以提供Admission Webhook Deployment副本調度運行。

2023年01月

版本號碼

鏡像地址

變更時間

變更內容

變更影響

1.5.4

  • 緩衝組件:registry.cn-hangzhou.aliyuncs.com/acs/k8s-dns-node-cache:v1.21.4.8-4864567-aliyun

  • 控制器:registry.cn-hangzhou.aliyuncs.com/acs/node-local-dns-admission-controller:v1.1.2-aliyun

2023年01月30日

修複CVE-2021-46848安全問題。

此次升級不會對業務造成影響。

2022年10月

版本號碼

鏡像地址

變更時間

變更內容

變更影響

1.5.3

  • 緩衝組件:registry.cn-hangzhou.aliyuncs.com/acs/k8s-dns-node-cache:v1.21.4.7-eef3c59-aliyun

  • 控制器:registry.cn-hangzhou.aliyuncs.com/acs/node-local-dns-admission-controller:v1.1.2-aliyun

2022年10月27日

修複CVE-2021-33574、CVE-2022-23219等安全問題。

此次升級不會對業務造成影響。

2022年09月

版本號碼

鏡像地址

變更時間

變更內容

變更影響

1.5.2

  • 緩衝組件:registry.cn-hangzhou.aliyuncs.com/acs/k8s-dns-node-cache:v1.21.4.6-76dcd52-aliyun

  • 控制器:registry.cn-hangzhou.aliyuncs.com/acs/node-local-dns-admission-controller:v1.1.2-aliyun

2022年09月13日

修複CVE-2022-1664、CVE-2022-1292、CVE-2022-2068等安全問題。

此次升級不會對業務造成影響。

2022年07月

版本號碼

鏡像地址

變更時間

變更內容

變更影響

1.5.1

  • 緩衝組件:registry.cn-hangzhou.aliyuncs.com/acs/k8s-dns-node-cache:v1.21.4.3-a38fc90-aliyun

  • 控制器:registry.cn-hangzhou.aliyuncs.com/acs/node-local-dns-admission-controller:v1.1.2-aliyun

2022年07月26日

  • 更換NodeLocal DNSCache與APIServer通訊的序列化方式。

  • 修複TLS CVE。

此次升級不會對業務造成影響。

2022年02月

版本號碼

鏡像地址

變更時間

變更內容

變更影響

1.5.0

  • 緩衝組件:registry.cn-hangzhou.aliyuncs.com/acs/k8s-dns-node-cache:v1.21.4.3-a38fc90-aliyun

  • 控制器:registry.cn-hangzhou.aliyuncs.com/acs/node-local-dns-admission-controller:v1.1.1-aliyun

2022年02月22日

  • 支援ARM64架構。

  • 支援serve_stale容災模式。

  • 支援自適應iptables調用,相容CentOS 8、Alibaba Cloud Linux 3及以上版本。

此次升級不會對業務造成影響。

2021年11月

版本號碼

鏡像地址

變更時間

變更內容

變更影響

1.4.0

  • 緩衝組件:registry.cn-hangzhou.aliyuncs.com/acs/k8s-dns-node-cache:v1.15.13-6-7e6778ac

  • 控制器:registry.cn-hangzhou.aliyuncs.com/acs/node-local-dns-admission-controller:v1.1.0-b1bd0e8-aliyun

2021年11月24日

更新MutatingWebhookConfiguration的APIVersion,以支援Kubernetes 1.22版本。

此次升級不會對業務造成影響。

2021年09月

版本號碼

鏡像地址

變更時間

變更內容

變更影響

1.3.5

  • 緩衝組件:registry.cn-hangzhou.aliyuncs.com/acs/k8s-dns-node-cache:v1.15.13-6-7e6778ac

  • 控制器:registry.cn-hangzhou.aliyuncs.com/acs/node-local-dns-admission-controller:v1.0.3-8fe673f-aliyun

2021年09月23日

增加控制器預設CPU限制為1核,增強安全性。

此次升級不會對業務造成影響。

1.3.4

  • 緩衝組件:registry.cn-hangzhou.aliyuncs.com/acs/k8s-dns-node-cache:v1.15.13-6-7e6778ac

  • 控制器:registry.cn-hangzhou.aliyuncs.com/acs/node-local-dns-admission-controller:v1.0.2-8b46b2f-aliyun

2021年09月16日

新增預設Memory資源限制,預設使用內網拉取鏡像。

此次升級不會對業務造成影響。

2021年04月

版本號碼

鏡像地址

變更時間

變更內容

變更影響

1.3.3

  • 緩衝組件:registry.cn-hangzhou.aliyuncs.com/acs/k8s-dns-node-cache:v1.15.13-6-7e6778ac

  • 控制器:registry.cn-hangzhou.aliyuncs.com/acs/node-local-dns-admission-controller:v1.0.2-8b46b2f-aliyun

2021年04月21日

組件首次上線。

此次升級不會對業務造成影響。