All Products
Search
Document Center

Container Compute Service:CoreDNS

Last Updated:Jan 21, 2025

CoreDNS is a DNS-based service discovery component, which can be installed in ACS clusters to conduct service discovery. The topic introduces CoreDNS and describes the usage notes and release notes for CoreDNS.

Introduction

CoreDNS provides DNS resolution capabilities within Kubernetes clusters. ACK maintains a mapping between CoreDNS versions and Kubernetes versions. When you create or update a Kubernetes cluster, the CoreDNS version that is installed or updated depends on the Kubernetes version of the cluster. For more information about the mapping, see CoreDNS version in Kubernetes.

Usage notes

For more information about the features of CoreDNS and how to use CoreDNS, see DNS policies and domain name resolution.

Release notes

Managed CoreDNS

Version number

Release date

Description

Applicable cluster

v1.11.3.2-f57ea7ed6-aliyun

2024-11-21

  • A new CoreDNS version is released.

  • Kubernetes events are generated if errors occur when configurations are synchronized to CoreDNS.

ACS clusters that run Kubernetes 1.26 or later.

v1.9.3.21-1f1e73c2a-aliyun

2024-11-04

The issue that the default address of the upstream DNS server is not PrivateZone is fixed.

ACS clusters that run Kubernetes 1.26 or later.

v1.9.3.20-8fd1da054-aliyun

2024-09-13

Managed CoreDNS can be configured by 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

  • Pods can be scheduled based on zone anti-affinity.

  • The possibility of pod eviction in scenarios where auto scaling of nodes is enabled is reduced.

ACS clusters that run Kubernetes 1.26 or later.

Unmanaged CoreDNS

Version number

Release date

Description

Applicable cluster

v1.9.3.10-7dfca203-aliyun

2023-04-03

  • Pods can be scheduled based on zone anti-affinity.

  • The possibility of pod eviction in scenarios where auto scaling of nodes is enabled is reduced.

ACS clusters that run Kubernetes 1.26 or later.