本文介紹ACK NodeLocal DNSCache組件資訊、使用說明和變更記錄。
組件介紹
ACK NodeLocal DNSCache是基於社區開源專案NodeLocal DNSCache的一套DNS本機快取解決方案。ACK NodeLocal DNSCache的Helm Chart名稱為ack-node-local-dns。組件安裝後,ACK會建立以下資源:
在叢集資訊頁面的左側導覽列,選擇,可查看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 |
| 2025年09月22日 |
| 此次升級不會對業務造成影響。 |
2025年6月
版本號碼 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
1.6.0 |
| 2025年06月09日 |
| 此次升級不會對業務造成影響。 |
2024年04月
版本號碼 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
1.5.9 |
| 2024年04月02日 | 修複Admission Webhook認證可能不匹配的問題。 | 此次升級不會對業務造成影響。 |
2024年03月
版本號碼 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
1.5.8 |
| 2024年03月21日 | 緩衝組件更新到社區v1.22.28 版本,修複 bufsize size too small 問題 | 此次升級不會對業務造成影響。 |
2023年12月
版本號碼 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
1.5.7 |
| 2023年12月06日 | 修複Webhook注入缺失kube-dns服務的地址的問題。 | 此次升級不會對業務造成影響。 |
2023年04月
版本號碼 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
1.5.6 |
| 2023年04月21日 | 最佳化Admission Webhook Deployment調度親和性配置,以提升可用性。 | 此次升級不會對業務造成影響。 |
1.5.5 |
| 2023年04月07日 | 最佳化Admission Webhook Deployment調度親和性配置,提升可用性。 | 由於調度策略調整,當叢集所有可調度節點均落在單一可用性區域時,可能出現Admission Webhook Deployment副本無法調度、組件升級失敗的情況。為保障可用性,建議您進行叢集擴容,將可調度節點打散在多個可用性區域,以提供Admission Webhook Deployment副本調度運行。 |
2023年01月
版本號碼 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
1.5.4 |
| 2023年01月30日 | 修複CVE-2021-46848安全問題。 | 此次升級不會對業務造成影響。 |
2022年10月
版本號碼 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
1.5.3 |
| 2022年10月27日 | 修複CVE-2021-33574、CVE-2022-23219等安全問題。 | 此次升級不會對業務造成影響。 |
2022年09月
版本號碼 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
1.5.2 |
| 2022年09月13日 | 修複CVE-2022-1664、CVE-2022-1292、CVE-2022-2068等安全問題。 | 此次升級不會對業務造成影響。 |
2022年07月
版本號碼 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
1.5.1 |
| 2022年07月26日 |
| 此次升級不會對業務造成影響。 |
2022年02月
版本號碼 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
1.5.0 |
| 2022年02月22日 |
| 此次升級不會對業務造成影響。 |
2021年11月
版本號碼 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
1.4.0 |
| 2021年11月24日 | 更新MutatingWebhookConfiguration的APIVersion,以支援Kubernetes 1.22版本。 | 此次升級不會對業務造成影響。 |
2021年09月
版本號碼 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
1.3.5 |
| 2021年09月23日 | 增加控制器預設CPU限制為1核,增強安全性。 | 此次升級不會對業務造成影響。 |
1.3.4 |
| 2021年09月16日 | 新增預設Memory資源限制,預設使用內網拉取鏡像。 | 此次升級不會對業務造成影響。 |
2021年04月
版本號碼 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
1.3.3 |
| 2021年04月21日 | 組件首次上線。 | 此次升級不會對業務造成影響。 |