CoreDNS是ACK集群和ACK Edge集群中默认采用的DNS服务发现插件,ACK Serverless集群支持选择CoreDNS组件进行服务发现。本文为您介绍CoreDNS组件信息、使用说明和变更记录。
组件介绍
CoreDNS是Kubernetes集群中负责DNS解析的组件,能够支持解析集群内部自定义服务域名和集群外部域名。CoreDNS项目由CNCF托管。关于CoreDNS的更多信息,请参见CoreDNS: DNS and Service Discovery。
CoreDNS目前支持两个版本,非托管版与托管版,详细说明请参见服务发现DNS。
关于CoreDNS版本和集群版本对应关系的更多信息,请参见CoreDNS version in Kubernetes。
注意事项
-
应用Pod中的DNS配置同样会影响DNS结果,请参见DNS策略配置和域名解析说明。
-
升级非托管CoreDNS前,请注意以下事项:
-
请务必阅读CoreDNS升级的说明。更多信息,请参见非托管CoreDNS自动升级。
-
建议备份位于kube-system命名空间下的
corednsConfigMap。
-
-
CoreDNS的服务不可用会严重影响集群内的其他服务。
-
CoreDNS非托管版:请参考非托管CoreDNS稳定性与高性能部署建议,自行保证CoreDNS的可用性。
-
CoreDNS托管版:可用性由ACK保证,请参见CoreDNS托管版性能说明。
-
变更记录
非托管版
|
版本号 |
适用集群 |
镜像地址 |
变更时间 |
变更内容 |
变更影响 |
|
v1.12.1.3 |
适用于1.27及以上版本的集群。 |
registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.12.1.3 |
2025年11月05日 |
|
此次升级不会对业务造成影响。 |
|
v1.12.1.2 |
适用于1.21及以上版本的集群。 |
registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.12.1.2 |
2025年10月10日 |
|
此次升级不会对业务造成影响。 |
|
v1.12.1.1-4035d7a99-aliyun |
适用于1.21及以上版本的集群。 |
registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.12.1.1-4035d7a99-aliyun |
2025年07月22日 |
更新到社区v1.12.1 版本。
|
此次升级不会对业务造成影响。 |
|
v1.11.3.5-5321daf49-aliyun |
适用于1.21及以上版本的集群。 |
registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.11.3.5-5321daf49-aliyun |
2025年03月19日 |
|
此次升级不会对业务造成影响。 |
|
v1.11.3.2-f57ea7ed6-aliyun |
适用于1.21及以上版本的集群。 |
registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.11.3.2-f57ea7ed6-aliyun |
2024年10月21日 |
|
此次升级不会对业务造成影响。 |
|
v1.9.3.16-4341f22f-aliyun |
仅适用于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规格。 |
|
v1.9.3.10-7dfca203-aliyun |
适用于1.20.4及以上版本的集群。 |
registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.9.3.10-7dfca203-aliyun |
2023年04月03日 |
|
由于调度策略调整,当集群所有可调度节点均落在单一可用区时,可能出现CoreDNS副本无法调度、组件升级失败的情况。为保证DNS可用性,建议您进行集群扩容,将可调度节点打散在多个可用区,以保证CoreDNS副本调度运行。 |
|
v1.9.3.6-32932850-aliyun |
适用于1.20.4及以上版本的集群。 |
registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.9.3.6-32932850-aliyun |
2022年08月25日 |
|
此次升级不会对业务造成影响。 |
|
v1.9.3.2-8850b5e7-aliyun |
适用于1.20.4及以上版本的集群。 |
registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.9.3.2-8850b5e7-aliyun |
2022年08月03日 |
支持在日志中心一键开启CoreDNS日志采集功能。 |
此次升级不会对业务造成影响。 |
|
v1.9.3.1-5e7ba42d-aliyun |
适用于1.20.4及以上版本的集群。 |
registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.9.3.1-5e7ba42d-aliyun |
2022年07月11日 |
|
此次升级不会对业务造成影响。 |
|
v1.8.4.5-2ce07fd2-aliyun |
适用于1.20.4及以上版本的集群。 |
registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.8.4.5-2ce07fd2-aliyun |
2022年04月08日 |
优化CoreDNS调度亲和性配置,允许集群所有节点为弹性伸缩节点。 |
此次升级不会对业务造成影响。 |
|
v1.8.4.3-644f4735-aliyun |
适用于1.20.4及以上版本的集群。 |
registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.8.4.3-644f4735-aliyun |
2022年02月22日 |
|
由于副本按节点强制反亲和调度,当CoreDNS副本数大于节点数时,部分CoreDNS副本会处于Pending,请于升级该版本前扩容集群节点或缩容CoreDNS副本。 |
|
v1.8.4.2-7d597cff-aliyun |
适用于1.20.4及以上版本的集群。 |
registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.8.4.2-3a376cc-aliyun |
2022年01月10日 |
|
此次升级不会对业务造成影响。 |
|
v1.8.4.1-3a376cc-aliyun |
适用于1.20.4及以上版本的集群。 |
registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.8.4.1-3a376cc-aliyun |
2021年10月26日 |
|
此次升级不会对业务造成影响。 |
|
v1.7.0.0-f59c03d-aliyun |
适用于1.14.8以上版本的集群。 |
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均正常工作。 |
|
1.6.7.edge(停止维护) |
- |
registry.{{.Region}}.aliyuncs.com/acs/coredns:1.6.7.edge |
2021年04月23日 |
基于社区1.6.7版本构建。更多信息,请参见CoreDNS-1.6.7 Release。 |
此次升级不会对业务造成影响。 |
|
v1.7.0 |
- |
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均正常工作。 |
|
v1.6.7(停止维护) |
- |
registry.{{.Region}}.aliyuncs.com/acs/coredns:1.6.7 |
2018年11月28日 |
基于社区1.6.7版本构建。更多信息,请参见CoreDNS-1.6.7 Release。 |
此次升级不会对业务造成影响。 |
托管版
|
版本号 |
适用集群 |
镜像地址 |
变更时间 |
变更内容 |
变更影响 |
|
v1.12.1.2 |
适用于1.21及以上版本的集群。 |
registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.12.1.2 |
2025年10月10日 |
|
此次升级不会对业务造成影响。 |
|
v1.11.3.2-f57ea7ed6-aliyun |
适用于1.21及以上版本的集群。 |
registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.11.3.2-f57ea7ed6-aliyun |
2024年10月21日 |
|
此次升级不会对业务造成影响。 |
|
v1.9.3.10-7dfca203-aliyun |
适用于1.20.4及以上版本的集群。 |
registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.9.3.10-7dfca203-aliyun |
2023年04月03日 |
|
由于调度策略调整,当集群所有可调度节点均落在单一可用区时,可能出现CoreDNS副本无法调度、组件升级失败的情况。为保证DNS可用性,建议您进行集群扩容,将可调度节点打散在多个可用区,以保证CoreDNS副本调度运行。 |