CoreDNS is the DNS-based service discovery component for Alibaba Cloud Container Service (ACS) clusters. It provides DNS resolution for all pods in the cluster, enabling services to discover each other by name.
ACK maintains a compatibility mapping between CoreDNS versions and Kubernetes versions. When you create or upgrade a cluster, the CoreDNS version is automatically selected based on the cluster's Kubernetes version. For the full version compatibility matrix, see CoreDNS version in Kubernetes.
Usage notes
For DNS policies, custom domain configurations, and domain name resolution details, see DNS policies and domain name resolution.
Release notes
Managed version
| Version number | Modification time | Description | Applicable cluster |
|---|---|---|---|
| v1.12.1.2 | 2025-10-10 | Optimizations:
| ACS clusters that run Kubernetes 1.26 or later. |
| v1.11.3.2-f57ea7ed6-aliyun | 2024-11-21 |
| ACS clusters that run Kubernetes 1.26 or later. |
| v1.9.3.21-1f1e73c2a-aliyun | 2024-11-04 | Fixed: the default address of the upstream DNS server is not PrivateZone. | ACS clusters that run Kubernetes 1.26 or later. |
| v1.9.3.20-8fd1da054-aliyun | 2024-09-13 | Managed CoreDNS can be configured using a CustomDNSConfig CR. For more information, see Configure custom parameters for managed CoreDNS. | ACS clusters that run Kubernetes 1.26 or later. |
| v1.9.3.10-7dfca203-aliyun | 2023-04-03 |
| ACS clusters that run Kubernetes 1.26 or later. |
Unmanaged version
| Version number | Release date | Description | Applicable cluster |
|---|---|---|---|
| v1.9.3.10-7dfca203-aliyun | 2023-04-03 |
| ACS clusters that run Kubernetes 1.26 or later. |