CoreDNS

CoreDNS是DNS服务发现插件,ACS集群支持选择CoreDNS组件进行服务发现。本文为您介绍CoreDNS组件信息、使用说明和变更记录。

组件介绍

CoreDNS提供了Kubernetes集群内部服务的域名解析能力。CoreDNS版本与Kubernetes版本存在版本对应关系。在创建和升级您的集群时,将会遵循CoreDNS version in Kubernetes中版本对应关系为您安装兼容版本的CoreDNS。关于版本对应关系的更多信息,请参见CoreDNS version in Kubernetes

使用说明

关于CoreDNS的功能和使用,请参见DNS策略配置和域名解析说明

变更记录

托管版

版本号

变更时间

变更内容

适用集群

v1.11.3.2-f57ea7ed6-aliyun

2024年11月21日

  • 升级了CoreDNS版本。

  • 增加了当配置同步到CoreDNS异常时,输出Kubernetes event告警。

适用于Kubernetes 1.26及以上版本的ACS集群。

v1.9.3.21-1f1e73c2a-aliyun

2024年11月04日

修复上游DNS Server默认地址不是PrivateZone的问题。

适用于Kubernetes 1.26及以上版本的ACS集群。

v1.9.3.20-8fd1da054-aliyun

2024年9月13日

支持通过CustomDNSConfig CR来配置托管版CoreDNS。具体操作,请参见托管CoreDNS支持自定义参数配置

适用于Kubernetes 1.26及以上版本的ACS集群。

v1.9.3.10-7dfca203-aliyun

2023年04月03日

  • 优化可用区级的反亲和调度。

  • 减少弹性节点场景中Pod被驱逐的可能。

适用于Kubernetes 1.26及以上版本的ACS集群。

非托管版

版本号

变更时间

变更内容

适用集群

v1.9.3.10-7dfca203-aliyun

2023年04月03日

  • 优化可用区级的反亲和调度。

  • 减少弹性节点场景中Pod被驱逐的可能。

适用于Kubernetes 1.26及以上版本的ACS集群。