Resolusi DNS tersedia di instance pribadi yang berjalan di Cloud Data Fusion versi 6.7.0 atau yang lebih baru. Anda dapat menggunakan nama host atau nama domain untuk sumber dan tujuan saat mendesain pipeline di instance Cloud Data Fusion pribadi sehingga Anda tidak perlu mengubah definisi pipeline selama failover.
Tanpa itu, Anda menggunakan alamat IP yang dikodekan secara permanen, yang bermasalah saat alamat berubah jika terjadi failover dalam deployment dengan ketersediaan tinggi. Resolusi DNS direkomendasikan saat Anda mendesain pipeline di instance pribadi dan ingin mengambil skema, menjalankan pratinjau, mengelola, dan menguji koneksi.
Untuk mengetahui informasi selengkapnya, lihat Resolusi DNS di Cloud Data Fusion.
Sebelum memulai
Membuat instance pribadi
Buat instance pribadi di Cloud Data Fusion dan siapkan jaringan VPC atau jaringan VPC bersama di instance dengan langkah-langkah berikut.
Buat instance Cloud Data Fusion pribadi. Saat Anda membuat instance, pilih opsi berikut:
- Pilih versi 6.7.0 atau yang lebih baru.
- Di kolom Jaringan, pilih jaringan terkait yang sesuai untuk koneksi pribadi.
- Masukkan detail instance lainnya, lalu klik Buat. Untuk mengetahui informasi tentang semua kolom, lihat Membuat instance Cloud Data Fusion pribadi.
-
Cloud Data Fusion menggunakan Peering Jaringan VPC untuk membuat konektivitas jaringan ke VPC atau jaringan VPC bersama Anda. Hal ini memungkinkan Cloud Data Fusion mengakses resource di jaringan Anda melalui alamat IP internal.
Saat Anda menyiapkannya, lakukan hal berikut:
- Masukkan Nama untuk koneksi peering Anda.
- Untuk Jaringan VPC Anda, pilih jaringan tempat Anda membuat instance Cloud Data Fusion.
- Untuk Peered VPC network, pilih In another project.
- Untuk Project ID, masukkan tenant project ID.
Untuk VPC network name, masukkan
INSTANCE_REGION-INSTANCE_ID
.Ganti kode berikut:
INSTANCE_REGION
: region tempat Anda membuat instance Cloud Data Fusion.INSTANCE_ID
: ID instance Cloud Data Fusion.
Untuk Menukar rute kustom, klik Ekspor rute kustom. Hal ini memungkinkan pertukaran rute kustom apa pun yang ditentukan di jaringan VPC Anda dengan jaringan VPC tenant.
Klik Buat.
Jika Peering Jaringan VPC berhasil disiapkan, Status di halaman detail jaringan VPC adalah Aktif.
Membuat zona DNS pribadi terkelola
Untuk menyelesaikan nama domain di Cloud Data Fusion, buat zona DNS pribadi terkelola baru di jaringan VPC yang sama atau jaringan VPC bersama yang digunakan untuk peering jaringan VPC. Untuk mengetahui informasi selengkapnya, lihat Membuat zona pribadi.
Konsol
Untuk membuat zona DNS terkelola pribadi, lakukan hal berikut:
- Di konsol Google Cloud , buka halaman Create a DNS zone.
- Untuk Zone name, masukkan nama.
- Untuk Zone type, klik Private.
- Untuk DNS name, masukkan nama domain.
- Untuk Opsi, klik Default (pribadi).
- Untuk Jaringan, pilih jaringan VPC atau jaringan VPC bersama yang digunakan untuk Peering Jaringan VPC.
- Klik Buat.
Membuat kumpulan data di zona DNS
Buat set data di zona DNS yang memiliki alamat IP internal untuk di-resolve saat Anda mendesain pipeline. Untuk mengetahui informasi selengkapnya, lihat Menambahkan data.
Konsol
Untuk membuat set rekaman, lakukan hal berikut:
Di konsol Google Cloud , buka halaman Cloud DNS.
Klik zona yang ingin Anda buat set record resource-nya.
Di halaman Zone details, klik Add Standard.
Untuk DNS name, masukkan nama domain yang harus diselesaikan selama waktu desain.
Masukkan detail jenis catatan. Untuk alamat IPv4, berikan alamat IP internal untuk sink atau sumber yang akan digunakan dalam pipeline. Untuk mengetahui informasi selengkapnya tentang jenis catatan, lihat Menambahkan catatan.
Klik Buat.
Menambahkan Peering DNS di instance
Konsol
Untuk membuat peering DNS di konsol Google Cloud , lakukan hal berikut:
Buka instance Anda.
Di konsol Google Cloud , buka halaman Cloud Data Fusion.
Klik Instance, lalu klik nama instance untuk membuka halaman Instance details.
Klik Add DNS peering.
Dialog Add DNS peering akan terbuka.
Untuk DNS peering ID, masukkan nama.
Untuk Domain, masukkan nama domain yang Anda gunakan untuk membuat zona DNS pribadi.
Untuk Target project, pilih nama project tempat zona DNS pribadi dibuat.
Untuk Network, pilih nama jaringan VPC tempat zona DNS pribadi dibuat.
Klik Simpan untuk membuat peering DNS.
REST API
Untuk me-resolve domain dan nama host dengan Cloud Data Fusion DNS Peering API, panggil metode create()
-nya.
Untuk mengetahui informasi dan metode selengkapnya, lihat referensi Cloud Data Fusion DNS Peering API.
Resolusi DNS di jaringan VPC bersama
Untuk membuat zona pribadi Cloud DNS di jaringan VPC Bersama, buat zona pribadi di project host dan izinkan akses ke zona untuk jaringan VPC Bersama, atau siapkan zona di project layanan menggunakan binding lintas project. Untuk mengetahui informasi selengkapnya, lihat Praktik terbaik untuk zona pribadi Cloud DNS.
Peran yang diperlukan untuk jaringan VPC bersama
Untuk memastikan bahwa Akun Layanan Cloud Data Fusion memiliki izin yang diperlukan untuk membuat peering DNS di jaringan VPC bersama, minta administrator Anda untuk memberikan peran IAM DNS Peer (roles/dns.peer
) kepada Akun Layanan Cloud Data Fusion di project host VPC bersama.
Administrator Anda mungkin juga dapat memberikan izin yang diperlukan kepada Akun Layanan Cloud Data Fusion melalui peran khusus atau peran bawaan lainnya.
Untuk mengetahui informasi selengkapnya, lihat Memberikan akses ke akun layanan yang diperlukan.
Langkah berikutnya
- Pelajari lebih lanjut Networking di Cloud Data Fusion.
- Lihat Cloud Data Fusion API.