CoreDNS是ACK集群和ACK Edge集群中默認采用的DNS服務發現插件,ACK Serverless集群支持選擇CoreDNS組件進行服務發現。本文為您介紹CoreDNS組件信息、使用說明和變更記錄。
組件介紹
CoreDNS提供了Kubernetes集群內部服務的域名解析能力。CoreDNS版本與Kubernetes版本存在版本對應關系。在創建和升級您的集群時,將會遵循CoreDNS version in Kubernetes中版本對應關系為您安裝兼容版本的CoreDNS。關于版本對應關系的更多信息,請參見CoreDNS version in Kubernetes。
不同集群類型對于CoreDNS組件的安裝策略有所不同。具體如下所示:
ACK集群和ACK Edge集群中默認采用的DNS服務發現插件,即創建集群時系統自動安裝CoreDNS組件,其遵循Kubernetes DNS-Based Service Discovery規范。更多信息,請參見Kubernetes DNS-Based Service Discovery。
ACK Serverless集群支持自主選擇CoreDNS組件。詳細信息,請參見ACK Serverless集群支持的DNS服務發現方案。
使用說明
關于CoreDNS的功能和使用,請參見DNS策略配置和域名解析說明。
升級CoreDNS前,請注意以下事項:
請務必閱讀CoreDNS升級的說明。更多信息,請參見CoreDNS自動升級。
建議備份位于kube-system命名空間下的CoreDNS配置項。
變更記錄
2024年10月
版本號 | 適用集群 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
v1.11.3.2-f57ea7ed6-aliyun | 適用于Kubernetes 1.21及以上版本的ACK托管集群和ACK專有版集群。 | registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.11.3.2-f57ea7ed6-aliyun | 2024年10月21日 |
| 此次升級不會對業務造成影響。 |
2023年05月
版本號 | 適用集群 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
v1.9.3.16-4341f22f-aliyun | 適用于Kubernetes 1.20.4及以上版本的ACK Serverless集群。 | registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.9.3.16-4341f22f-aliyun | 2023年05月09日 | CoreDNS容器調度時默認申請的內存大小增加至4Gi,避免CoreDNS被調度至共享實例。您可以通過組件配置自定義修改內存大小。 | 升級可能會導致在創建CoreDNS時提升使用的ECI規格。 |
2023年04月
版本號 | 適用集群 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
v1.9.3.10-7dfca203-aliyun | 適用于Kubernetes 1.20.4及以上版本的托管版集群和專有版集群。 | registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.9.3.10-7dfca203-aliyun | 2023年04月03日 |
| 由于調度策略調整,當集群所有可調度節點均落在單一可用區時,可能出現CoreDNS副本無法調度、組件升級失敗的情況。為保證DNS可用性,建議您進行集群擴容,將可調度節點打散在多個可用區,以保證CoreDNS副本調度運行。 |
2022年08月
版本號 | 適用集群 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
v1.9.3.6-32932850-aliyun | 適用于Kubernetes 1.20.4及以上版本的托管版集群、專有版集群和ACK Serverless集群。 | registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.9.3.6-32932850-aliyun | 2022年08月25日 |
| 此次升級不會對業務造成影響。 |
2022年08月
版本號 | 適用集群 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
v1.9.3.2-8850b5e7-aliyun | 適用于Kubernetes 1.20.4及以上版本的托管版集群、專有版集群和ACK Serverless集群。 | registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.9.3.2-8850b5e7-aliyun | 2022年08月03日 | 支持在日志中心一鍵開啟CoreDNS日志采集功能。 | 此次升級不會對業務造成影響。 |
2022年07月
版本號 | 適用集群 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
v1.9.3.1-5e7ba42d-aliyun | 適用于Kubernetes 1.20.4及以上版本的托管版集群和專有版集群。 | registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.9.3.1-5e7ba42d-aliyun | 2022年07月11日 |
| 此次升級不會對業務造成影響。 |
2022年04月
版本號 | 適用集群 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
v1.8.4.5-2ce07fd2-aliyun | 適用于Kubernetes 1.20.4及以上版本的托管版集群、專有版集群和ACK Serverless集群。 | registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.8.4.5-2ce07fd2-aliyun | 2022年04月08日 | 優化CoreDNS調度親和性配置,允許集群所有節點為彈性伸縮節點。 | 此次升級不會對業務造成影響。 |
2022年02月
版本號 | 適用集群 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
v1.8.4.3-644f4735-aliyun | 適用于Kubernetes 1.20.4及以上版本的托管版集群、專有版集群和ACK Serverless集群。 | registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.8.4.3-644f4735-aliyun | 2022年02月22日 |
| 由于副本按節點強制反親和調度,當CoreDNS副本數大于節點數時,部分CoreDNS副本會處于Pending,請于升級該版本前擴容集群節點或縮容CoreDNS副本。 |
2022年01月
版本號 | 適用集群 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
v1.8.4.2-7d597cff-aliyun | 適用于Kubernetes 1.20.4及以上版本的托管版集群、專有版集群和ACK Serverless集群。 | registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.8.4.2-3a376cc-aliyun | 2022年01月10日 |
| 此次升級不會對業務造成影響。 |
2021年10月
版本號 | 適用集群 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
v1.8.4.1-3a376cc-aliyun | 適用于Kubernetes 1.20.4及以上版本的托管版集群、專有版集群和ACK Serverless集群。 | registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.8.4.1-3a376cc-aliyun | 2021年10月26日 |
| 此次升級不會對業務造成影響。 |
2021年07月
版本號 | 適用集群 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
v1.7.0.0-f59c03d-aliyun | 適用于托管版集群、專有版集群和ACK Serverless集群。 | registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.7.0.0-f59c03d-aliyun | 2021年07月08日 |
| 如果您此前修改過ECS上DNS配置文件 /etc/resolv.conf ,升級或重建CoreDNS Pod會使其采用ECS上修改過的 /etc/resolv.conf,請升級前確保配置中DNS Server均正常工作。 |
2021年04月
版本號 | 適用集群 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
1.6.7.edge | 適用于ACK Edge集群。 | registry.{{.Region}}.aliyuncs.com/acs/coredns:1.6.7.edge | 2021年04月23日 | 基于社區1.6.7版本構建。更多信息,請參見CoreDNS-1.6.7 Release。 | 此次升級不會對業務造成影響。 |
2021年03月
版本號 | 適用集群 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
1.7.0 | 適用于托管版集群、專有版集群和ACK Serverless集群。 | registry.{{.Region}}.aliyuncs.com/acs/coredns:1.7.0 | 2021年03月18日 |
| 如果您此前修改過ECS上DNS配置文件 /etc/resolv.conf ,升級或重建CoreDNS Pod會使其采用ECS上修改過的 /etc/resolv.conf,請升級前確保配置中DNS Server均正常工作。 |
2018年11月
版本號 | 適用集群 | 鏡像地址 | 變更時間 | 變更內容 | 變更影響 |
1.6.7 | 適用于托管版集群、專有版集群和ACK Serverless集群。 | registry.{{.Region}}.aliyuncs.com/acs/coredns:1.6.7 | 2018年11月28日 | 基于社區1.6.7版本構建。更多信息,請參見CoreDNS-1.6.7 Release。 | 此次升級不會對業務造成影響。 |