Mengonfigurasi MongoDB Atlas menggunakan daftar IP yang diizinkan

Untuk menstreaming update change data capture (CDC) dari cluster MongoDB Atlas ke tujuan yang didukung melalui jaringan publik, Anda dapat mengonfigurasi daftar IP yang diizinkan. Untuk menyiapkan sumber, buat pengguna MongoDB dengan hak istimewa baca, tambahkan alamat IP publik Datastream ke daftar yang diizinkan MongoDB Atlas, dan buat profil koneksi.

Mengonfigurasi pengguna database MongoDB

Untuk menggunakan Datastream dengan instance MongoDB Atlas, Anda harus membuat pengguna database terlebih dahulu dan memberinya hak istimewa akses:

  1. Di dasbor MongoDB Atlas, di bagian Security, klik Database access.
  2. Klik New database user dan pilih metode autentikasi sandi untuk pengguna Anda.
  3. Masukkan nama pengguna dan sandi untuk pengguna Datastream Anda.
  4. Di bagian Database user privileges, pilih Grant specific user privileges.
  5. Di bagian Specific privileges, tambahkan peran berikut:
    • readAnyDatabase
  6. Klik Tambahkan pengguna.

Mengambil alamat IP publik Datastream

Saat membuat profil koneksi untuk database sumber, Anda harus mengambil alamat IP publik untuk Datastream guna mengizinkannya di MongoDB Atlas.

  1. Buka halaman Connection profiles di Konsol Google Cloud .

    Buka halaman Connection profiles

  2. Klik Create profile, lalu pilih MongoDB.

  3. Masukkan detail koneksi, termasuk nama profil koneksi, nama host atau alamat IP, port, dan kredensial pengguna database.

  4. Di bagian Define connection settings, temukan daftar alamat IP publik Datastream.

  5. Salin alamat IP ini.

Mengonfigurasi daftar IP yang diizinkan di MongoDB Atlas

Izinkan alamat IP publik Datastream di setelan keamanan MongoDB Atlas Anda:

  1. Login ke akun MongoDB Atlas Anda.
  2. Di menu navigasi, klik Security, lalu klik Network access.
  3. Klik Tambahkan alamat IP.
  4. Masukkan alamat IP pertama yang Anda salin dari Datastream.
  5. Ulangi proses ini untuk setiap alamat IP yang ingin Anda izinkan.
  6. Klik Confirm dan tunggu hingga status berubah menjadi Active.

Menguji dan membuat profil koneksi

Setelah mengaktifkan daftar IP yang diizinkan di MongoDB Atlas, Anda dapat memverifikasi koneksi.

  1. Kembali ke halaman penyiapan Connection profiles di konsol Google Cloud .
  2. Klik Run test untuk menguji konektivitas ke database Anda.
  3. Pastikan pengujian berhasil, lalu klik Create untuk menyimpan profil.

Jika pengujian gagal, pastikan semua alamat IP Datastream aktif dalam daftar Network access instance Atlas dan pengguna database telah diberi hak istimewa yang benar.