全部产品
Search
文档中心

Container Compute Service:DNS untuk Penemuan Layanan

更新时间:Jun 28, 2025

Resolusi Sistem Nama Domain (DNS) merupakan salah satu metode yang digunakan untuk penemuan layanan dalam klaster Alibaba Cloud Container Compute Service (ACS). Topik ini menjelaskan cara kerja resolusi DNS di klaster ACS serta komponen penemuan layanan berbasis DNS yang didukung oleh klaster ACS.

Catatan Penggunaan

  • Jika Anda tidak mengaktifkan komponen penemuan layanan berbasis DNS saat membuat klaster ACS, pod dalam klaster akan menggunakan server DNS yang disediakan oleh Virtual Private Cloud (VPC) untuk menyelesaikan nama domain. Dalam hal ini, nama domain dari Layanan dalam klaster tidak dapat diselesaikan.

  • Jika Anda mengaktifkan komponen penemuan layanan berbasis DNS untuk klaster ACS yang sudah ada, pod yang sudah ada dalam klaster tidak dapat menggunakan komponen tersebut. Anda perlu membuat ulang pod yang sudah ada agar mereka dapat menggunakan komponen penemuan layanan berbasis DNS.

Cara Kerja Resolusi DNS di Klaster ACS

Blok kode berikut menunjukkan konten default dari file /etc/resolv.conf saat Anda membuat pod di klaster ACS. File ini menentukan server DNS, domain pencarian, dan parameter lainnya.

# Parameter nameserver menentukan alamat IP dari server DNS yang digunakan oleh pod.
nameserver 172.xx.x.xx
# Parameter search menentukan akhiran domain pencarian yang ditambahkan ke Layanan yang ingin Anda akses. Jika pod termasuk dalam namespace kube-system, akhiran domain pencarian berikut digunakan:
search kube-system.svc.cluster.local svc.cluster.local cluster.local
# Parameter lainnya
options ndots:5

Untuk informasi lebih lanjut tentang file konfigurasi DNS dan kebijakan DNS pod, lihat Kebijakan DNS dan Resolusi Nama Domain.