全部产品
Search
文档中心

Container Service for Kubernetes:CoreDNS

更新时间:Nov 22, 2025

CoreDNS adalah plug-in penemuan layanan DNS bawaan untuk kluster ACK dan ACK Edge. Anda juga dapat menggunakan komponen CoreDNS untuk penemuan layanan di kluster ACK Serverless. Topik ini menjelaskan komponen CoreDNS, cara menggunakannya, serta menyediakan catatan perubahan (change log)-nya.

Pengenalan komponen

CoreDNS adalah komponen dalam kluster Kubernetes yang menangani resolusi DNS, baik untuk nama domain layanan internal kustom maupun nama domain eksternal. Proyek CoreDNS dihosting oleh Cloud Native Computing Foundation (CNCF). Untuk informasi lebih lanjut tentang CoreDNS, lihat CoreDNS: DNS and Service Discovery.

CoreDNS tersedia dalam dua edisi: tidak dikelola (unmanaged) dan dikelola (managed). Untuk informasi lebih lanjut, lihat DNS untuk penemuan layanan.

Untuk informasi lebih lanjut mengenai pemetaan antara versi CoreDNS dan versi kluster, lihat Versi CoreDNS di Kubernetes.

Catatan

Catatan perubahan

Edisi tidak dikelola

Nomor versi

Kluster yang berlaku

URL Gambar

Tanggal perubahan

Perubahan

Dampak

v1.12.1.3

Untuk kluster v1.27 dan yang lebih baru.

registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.12.1.3

5 November 2025

Peningkatan ini tidak memengaruhi layanan Anda.

v1.12.1.2

Untuk kluster v1.21 dan yang lebih baru.

registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.12.1.2

10 Oktober 2025

  • Optimalisasi:

    • Menghapus akhiran aliyun dari nomor versi komponen.

    • Konfigurasi bawaan cache untuk plug-in serve_stale dioptimalkan menjadi serve_stale 30s verify.

Peningkatan ini tidak memengaruhi layanan Anda.

v1.12.1.1-4035d7a99-aliyun

Untuk kluster v1.21 dan yang lebih baru.

registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.12.1.1-4035d7a99-aliyun

22 Juli 2025

Ditingkatkan ke edisi komunitas v1.12.1.

  • Menambahkan plug-in multisocket.

  • Meningkatkan batas pencarian CNAME dari 7 menjadi 10.

  • plugin/kubernetes: Memperbaiki masalah di mana kueri DNS diselesaikan ke Pod yang telah dihapus karena DeletionTimestamp (#7119) (#7131).

  • plugin/kubernetes: Mengembalikan perubahan "Hanya membuat rekaman PTR untuk endpoint dengan hostname yang ditentukan (#6898)".

  • plugin/forward: Menambahkan opsi failfast_all_unhealthy_upstreams. Opsi ini mengembalikan servfail ketika semua server hulu mati.

  • Plug-in cache mengaktifkan konfigurasi serve_stale secara default. Ketika server DNS hulu tidak tersedia, CoreDNS dapat menggunakan cache yang telah kedaluwarsa untuk memberikan respons (TTL dari respons ini adalah 0) dan secara asinkron mencoba mendapatkan alamat terbaru dari nama domain tersebut.

Peningkatan ini tidak memengaruhi layanan Anda.

v1.11.3.5-5321daf49-aliyun

Untuk kluster v1.21 dan yang lebih baru.

registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.11.3.5-5321daf49-aliyun

19 Maret 2025

  • Citra dasar diperbarui untuk memperbaiki kerentanan keamanan terkait.

  • Menambahkan dukungan untuk pool Node Lingjun. Pod CoreDNS tidak dijadwalkan ke Node Lingjun.

Peningkatan ini tidak memengaruhi layanan Anda.

v1.11.3.2-f57ea7ed6-aliyun

Untuk kluster v1.21 dan yang lebih baru.

registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.11.3.2-f57ea7ed6-aliyun

21 Oktober 2024

  • CoreDNS kini mendukung plug-in Firewall. Plug-in Forward dapat mengeksekusi plug-in berikutnya berdasarkan kode balasan.

  • Anda dapat menyesuaikan opsi kendala topologi untuk penerapan komponen CoreDNS pada halaman Konsol Operations Management > Component Management.

Peningkatan ini tidak memengaruhi layanan Anda.

v1.9.3.16-4341f22f-aliyun

Hanya untuk kluster ACK Serverless v1.20.4 dan yang lebih baru.

registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.9.3.16-4341f22f-aliyun

9 Mei 2023

Permintaan memori bawaan untuk penjadwalan kontainer CoreDNS ditingkatkan menjadi 4 GiB untuk mencegah CoreDNS dijadwalkan ke instans bersama. Anda dapat menyesuaikan ukuran memori dalam konfigurasi komponen.

Peningkatan ini dapat mengakibatkan penggunaan spesifikasi ECI yang lebih tinggi saat Anda membuat CoreDNS.

v1.9.3.10-7dfca203-aliyun

Untuk kluster v1.20.4 dan yang lebih baru.

registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.9.3.10-7dfca203-aliyun

3 April 2023

  • Penjadwalan anti-afinitas tingkat zona dioptimalkan.

  • Mengurangi kemungkinan pengusiran pod dalam skenario node elastis.

Karena penyesuaian kebijakan penjadwalan, jika semua node yang dapat dijadwalkan dalam kluster berada di satu zona, replika CoreDNS mungkin gagal dijadwalkan dan peningkatan komponen dapat gagal. Untuk memastikan ketersediaan DNS, lakukan penskalaan kluster dan sebarkan node yang dapat dijadwalkan ke beberapa zona. Hal ini memastikan replika CoreDNS dapat dijadwalkan dan dijalankan.

v1.9.3.6-32932850-aliyun

Untuk kluster v1.20.4 dan yang lebih baru.

registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.9.3.6-32932850-aliyun

25 Agustus 2022

  • Mendukung pengiriman event Kubernetes.

  • Pada kluster ACK Serverless, permintaan CPU bawaan diubah menjadi 2 core.

Peningkatan ini tidak memengaruhi layanan Anda.

v1.9.3.2-8850b5e7-aliyun

Untuk kluster v1.20.4 dan yang lebih baru.

registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.9.3.2-8850b5e7-aliyun

3 Agustus 2022

Anda dapat mengaktifkan fitur pengumpulan log CoreDNS di Log Service hanya dengan satu klik.

Peningkatan ini tidak memengaruhi layanan Anda.

v1.9.3.1-5e7ba42d-aliyun

Untuk kluster v1.20.4 dan yang lebih baru.

registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.9.3.1-5e7ba42d-aliyun

11 Juli 2022

  • Memperbaiki beberapa masalah dan menambahkan beberapa fitur. Untuk informasi lebih lanjut, lihat Rilis CoreDNS-1.9.3.

  • Mendukung layanan multi-kluster ACK One.

Peningkatan ini tidak memengaruhi layanan Anda.

v1.8.4.5-2ce07fd2-aliyun

Untuk kluster v1.20.4 dan yang lebih baru.

registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.8.4.5-2ce07fd2-aliyun

8 April 2022

Konfigurasi afinitas penjadwalan CoreDNS dioptimalkan untuk memungkinkan semua node kluster menjadi node skalabilitas elastis.

Peningkatan ini tidak memengaruhi layanan Anda.

v1.8.4.3-644f4735-aliyun

Untuk kluster v1.20.4 dan yang lebih baru.

registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.8.4.3-644f4735-aliyun

22 Februari 2022

  • Menonaktifkan caching untuk hasil resolusi tipe ServError.

  • Mengubah penjadwalan anti-afinitas berdasarkan hostname dari `preferred` menjadi `required`. Hal ini memaksakan penjadwalan anti-afinitas berdasarkan node.

Karena anti-afinitas replika dipaksakan berdasarkan node, beberapa replika CoreDNS akan berada dalam status Pending jika jumlah replika CoreDNS lebih besar daripada jumlah node. Sebelum meningkatkan ke versi ini, lakukan penskalaan node kluster atau kurangi jumlah replika CoreDNS.

v1.8.4.2-7d597cff-aliyun

Untuk kluster v1.20.4 dan yang lebih baru.

registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.8.4.2-3a376cc-aliyun

10 Januari 2022

  • Menambahkan dukungan untuk parameter kustom.

  • Mengaktifkan log resolusi secara default.

Peningkatan ini tidak memengaruhi layanan Anda.

v1.8.4.1-3a376cc-aliyun

Untuk kluster v1.20.4 dan yang lebih baru.

registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.8.4.1-3a376cc-aliyun

26 Oktober 2021

  • Mendukung pendengar untuk sumber daya EndpointSlices.

  • Mendukung kueri DNS menggunakan alamat IPv6.

Peningkatan ini tidak memengaruhi layanan Anda.

v1.7.0.0-f59c03d-aliyun

Untuk kluster v1.14.8 dan yang lebih baru.

registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.7.0.0-f59c03d-aliyun

8 Juli 2021

  • Memodifikasi waktu shutdown yang mulus default untuk CoreDNS dan batas memori kontainer dalam penerapan CoreDNS.

  • Memperbarui nama metrik. Jika sistem pemantauan Anda bergantung pada metrik CoreDNS, lakukan perubahan yang diperlukan. Untuk informasi lebih lanjut, lihat Perubahan Metrik.

  • Memperbaiki masalah di mana plug-in Forward hanya menggunakan server DNS hulu pertama.

  • Menghapus kompatibilitas untuk plug-in Upstream yang sudah tidak digunakan lagi. Jika konfigurasi Corefile Anda berisi plug-in Upstream, plug-in tersebut akan dihapus secara aman dan otomatis selama peningkatan.

Jika sebelumnya Anda memodifikasi file konfigurasi DNS /etc/resolv.conf pada instans ECS, peningkatan atau pembuatan ulang pod CoreDNS akan menyebabkannya menggunakan file /etc/resolv.conf yang telah dimodifikasi. Sebelum meningkatkan, pastikan bahwa semua server DNS dalam konfigurasi berfungsi dengan benar.

1.6.7.edge (Tidak Digunakan Lagi)

-

registry.{{.Region}}.aliyuncs.com/acs/coredns:1.6.7.edge

23 April 2021

Dibangun berdasarkan edisi komunitas 1.6.7. Untuk informasi lebih lanjut, lihat Rilis CoreDNS-1.6.7.

Peningkatan ini tidak memengaruhi layanan Anda.

v1.7.0

-

registry.{{.Region}}.aliyuncs.com/acs/coredns:1.7.0

18 Maret 2021

  • Menghapus kompatibilitas untuk plug-in Upstream yang sudah tidak digunakan lagi. Jika konfigurasi Corefile Anda berisi plug-in Upstream, plug-in tersebut akan dihapus secara aman dan otomatis selama peningkatan.

  • Memperbarui nama metrik. Jika sistem pemantauan Anda bergantung pada metrik CoreDNS, lakukan perubahan yang diperlukan. Untuk informasi lebih lanjut, lihat Perubahan Metrik.

  • Memperbaiki masalah di mana plug-in Forward hanya menggunakan server DNS hulu pertama.

Jika sebelumnya Anda memodifikasi file konfigurasi DNS /etc/resolv.conf pada instans ECS, peningkatan atau pembuatan ulang pod CoreDNS akan menyebabkannya menggunakan file /etc/resolv.conf yang telah dimodifikasi. Sebelum meningkatkan, pastikan bahwa semua server DNS dalam konfigurasi berfungsi dengan benar.

v1.6.7 (Tidak Digunakan Lagi)

-

registry.{{.Region}}.aliyuncs.com/acs/coredns:1.6.7

28 November 2018

Dibangun berdasarkan edisi komunitas 1.6.7. Untuk informasi lebih lanjut, lihat Rilis CoreDNS-1.6.7.

Peningkatan ini tidak memengaruhi layanan Anda.

Edisi dikelola

Nomor versi

Kluster yang berlaku

URL Citra

Ubah tanggal

Perubahan

Dampak

v1.12.1.2

Untuk kluster v1.21 dan yang lebih baru.

registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.12.1.2

10 Oktober 2025

Peningkatan ini tidak memengaruhi layanan Anda.

v1.11.3.2-f57ea7ed6-aliyun

Untuk kluster v1.21 dan yang lebih baru.

registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.11.3.2-f57ea7ed6-aliyun

21 Oktober 2024

  • CoreDNS kini mendukung plug-in Firewall. Plug-in Forward dapat mengeksekusi plug-in berikutnya berdasarkan kode balasan.

  • Anda dapat menyesuaikan opsi kendala topologi untuk penerapan komponen CoreDNS pada halaman Konsol Operations Management > Component Management.

Peningkatan ini tidak memengaruhi layanan Anda.

v1.9.3.10-7dfca203-aliyun

Untuk kluster v1.20.4 dan yang lebih baru.

registry.{{.Region}}.aliyuncs.com/acs/coredns:v1.9.3.10-7dfca203-aliyun

3 April 2023

  • Penjadwalan anti-afinitas tingkat zona dioptimalkan.

  • Mengurangi kemungkinan pengusiran pod dalam skenario node elastis.

Karena penyesuaian kebijakan penjadwalan, jika semua node yang dapat dijadwalkan dalam kluster berada di satu zona, replika CoreDNS mungkin gagal dijadwalkan dan peningkatan komponen dapat gagal. Untuk memastikan ketersediaan DNS, lakukan penskalaan kluster dan sebarkan node yang dapat dijadwalkan ke beberapa zona. Hal ini memastikan replika CoreDNS dapat dijadwalkan dan dijalankan.