Me-resolve nama domain atau nama host

Resolusi DNS tersedia di instance pribadi yang berjalan di Cloud Data Fusion versi 6.7.0 atau yang lebih baru. Resolusi ini memungkinkan Anda menggunakan nama host atau nama domain untuk sumber dan sink saat mendesain pipeline di instance Cloud Data Fusion pribadi sehingga Anda tidak perlu mengubah definisi pipeline selama failover.

Tanpa resolusi DNS, Anda menggunakan alamat IP yang dikodekan secara permanen, yang bermasalah jika alamat berubah saat terjadi failover dalam deployment yang sangat tersedia. Resolusi DNS direkomendasikan saat Anda mendesain pipeline di instance pribadi dan ingin mengambil skema, menjalankan pratinjau, mengolah data, 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.

  1. Buat instance Cloud Data Fusion pribadi. Saat membuat instance, pilih opsi berikut:

    1. Pilih versi 6.7.0 atau yang lebih baru.
    2. Di kolom Network, pilih jaringan terkait yang sesuai untuk koneksi pribadi.
    3. Masukkan detail instance lainnya, lalu klik Create. Untuk mengetahui informasi tentang semua kolom, lihat Membuat instance Cloud Data Fusion pribadi.
  2. Siapkan Peering Jaringan VPC.

    Cloud Data Fusion menggunakan Peering Jaringan VPC untuk membuat konektivitas jaringan ke VPC atau jaringan VPC bersama. Hal ini memungkinkan Cloud Data Fusion mengakses resource di jaringan Anda melalui alamat IP internal.

    Saat menyiapkan, lakukan hal berikut:

    1. Masukkan Name untuk koneksi peering Anda.
    2. Untuk Your VPC network, pilih jaringan tempat Anda membuat instance Cloud Data Fusion.
    3. Untuk Peered VPC network, pilih In another project.
    4. Untuk Project ID, masukkan ID project tenant.
    5. 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.
    6. Untuk Exchange custom routes, klik Export custom routes. Tindakan ini memungkinkan pertukaran rute kustom yang ditentukan di jaringan VPC Anda dengan jaringan VPC tenant.

    7. Klik Create.

    Jika Peering Jaringan VPC berhasil disiapkan, Status di halaman detail jaringan VPC adalah Active.

Membuat zona DNS pribadi terkelola

Untuk me-resolve nama domain di Cloud Data Fusion, buat zona DNS pribadi terkelola baru di jaringan VPC atau jaringan VPC bersama yang sama yang digunakan untuk peering jaringan VPC. Untuk mengetahui informasi selengkapnya, lihat Membuat zona pribadi.

Konsol

Untuk membuat zona DNS pribadi terkelola, lakukan hal berikut:

  1. Di Google Cloud konsol, buka halaman Create a DNS zone.

    Buka Create a DNS zone

  2. Untuk Zone name, masukkan nama.
  3. Untuk Zone type, klik Private.
  4. Untuk DNS name, masukkan nama domain.
  5. Untuk Options, klik Default (private).
  6. Untuk Networks, pilih jaringan VPC atau jaringan VPC bersama yang digunakan untuk Peering Jaringan VPC.
  7. Klik Create.

Membuat kumpulan data di zona DNS

Buat kumpulan 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 kumpulan data, lakukan hal berikut:

  1. Di Google Cloud konsol, buka halaman Cloud DNS.

    Buka Cloud DNS

  2. Klik zona yang kumpulan data resource-nya ingin Anda buat.

  3. Di halaman Zone details, klik Add Standard.

  4. Untuk DNS name, masukkan nama domain yang harus di-resolve selama waktu desain time.

  5. Masukkan detail jenis data. Untuk alamat IPv4, berikan alamat IP internal untuk sink atau sumber yang akan digunakan dalam pipeline. Untuk mengetahui informasi selengkapnya tentang jenis data, lihat Menambahkan data.

  6. Klik Create.

Menambahkan Peering DNS di instance

Konsol

Untuk membuat peering DNS di Google Cloud konsol, lakukan hal berikut:

  1. Buka instance Anda.

    1. Di konsol Google Cloud , buka halaman Cloud Data Fusion.

    2. Klik Instance, lalu klik nama instance untuk membuka halaman Instance details.

      Buka Instance

  2. Klik Add DNS peering.

    Dialog Add DNS peering akan terbuka.

  3. Untuk DNS peering ID, masukkan nama.

  4. Untuk Domain, masukkan nama domain yang Anda gunakan untuk membuat zona DNS pribadi.

  5. Untuk Target project, pilih nama project tempat zona DNS pribadi dibuat.

  6. Untuk Network, pilih nama jaringan VPC tempat zona DNS pribadi dibuat.

  7. Klik Save untuk membuat peering DNS.

REST API

Untuk me-resolve domain dan nama host dengan Cloud Data Fusion DNS Peering API, panggil create() metodenya.

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 untuk memberikan peran IAM DNS Peer (roles/dns.peer) ke Akun Layanan Cloud Data Fusion di project host VPC bersama.

Untuk mengetahui informasi selengkapnya tentang pemberian peran, lihat Mengelola akses ke project, folder, dan organisasi.

Administrator Anda mungkin juga dapat memberikan izin yang diperlukan kepada Akun Layanan Cloud Data Fusion melalui peran kustom atau peran yang telah ditetapkan.

Untuk mengetahui informasi selengkapnya, lihat Memberikan akses ke akun layanan yang diperlukan.

Langkah berikutnya