Menyiapkan dan mengakses domain kustom untuk instance Looker (Google Cloud core) IP publik

Anda dapat menayangkan instance melalui domain web kustom, bukan melalui domain default yang disediakan Looker (Google Cloud core).

Halaman dokumentasi ini menjelaskan penyiapan domain kustom untuk instance yang memenuhi salah satu kriteria berikut:

  • Instance hanya memiliki IP publik.
  • Instance menggunakan IP publik dan IP pribadi.

Jika Anda membuat domain kustom dengan instance yang menggunakan koneksi jaringan publik, Google akan menyediakan sertifikat SSL terkelola dengan perpanjangan otomatis.

Untuk menerapkan domain kustom untuk jenis instance ini, Anda harus melakukan langkah-langkah berikut:

  1. Siapkan domain kustom.
  2. Buat data A DNS.
  3. Perbarui kredensial OAuth.

Menyiapkan domain kustom

Setelah instance Looker (Google Cloud core) dibuat, Anda dapat menyiapkan domain kustom.

Sebelum memulai

Sebelum Anda dapat menyesuaikan domain instance Looker (inti Google Cloud), identifikasi tempat data DNS domain Anda disimpan, sehingga Anda dapat memperbaruinya.

Peran yang diperlukan

Untuk mendapatkan izin yang diperlukan guna membuat domain kustom untuk instance Looker (inti Google Cloud), minta administrator untuk memberi Anda peran IAM Looker Admin (roles/looker.admin) di project tempat instance berada. Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.

Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.

Membuat domain kustom

Di konsol Google Cloud, ikuti langkah-langkah berikut untuk menyesuaikan domain instance Looker (inti Google Cloud) Anda:

  1. Di halaman Instances, klik nama instance yang ingin Anda siapkan domain kustomnya.
  2. Klik tab CUSTOM DOMAIN.
  3. Klik ADD A CUSTOM DOMAIN.

    Tindakan ini akan membuka panel Tambahkan domain kustom baru.

  4. Hanya menggunakan huruf, angka, dan tanda hubung, masukkan nama host hingga 64 karakter untuk domain web yang ingin Anda gunakan — misalnya: looker.examplepetstore.com.

  5. Klik DONE di panel Add a new custom domain untuk kembali ke tab CUSTOM DOMAIN.

Setelah disiapkan, domain kustom akan ditampilkan di kolom Domain pada tab CUSTOM DOMAIN di halaman detail instance Looker (inti Google Cloud) di konsol Google Cloud.

Setelah domain kustom dibuat, Anda dapat melihat informasi tentang domain tersebut, atau menghapusnya.

Mengakses domain kustom

Untuk menyiapkan akses ke domain kustom untuk instance Looker (inti Google Cloud) yang menggunakan IP publik, buat data DNS dan perbarui kredensial OAuth.

Sebelum memulai

Untuk mendapatkan izin yang Anda perlukan guna menyiapkan akses ke domain kustom IP publik, minta administrator untuk memberi Anda peran IAM berikut pada project tempat instance berada:

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

Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.

Membuat data DNS

Di mana pun data DNS Anda disimpan, buat data A di zona DNS untuk domain Anda. Untuk instance yang menggunakan koneksi jaringan publik, gunakan IP publik ingress instance Looker (inti Google Cloud) untuk alamat IP data A. IP publik ingress dapat ditemukan di tab Details pada instance Looker (inti Google Cloud) di konsol Google Cloud. (Data ini juga ditampilkan di kolom Data di bagian Perbarui data DNS pada panel Tambahkan domain kustom baru.)

Jika tombol VERIFY DOMAIN muncul di tab CUSTOM DOMAIN pada instance Looker (inti Google Cloud), data DNS Anda mungkin memerlukan konfigurasi tambahan. Klik VERIFIKASI DOMAIN untuk menyelesaikan penyiapan domain kustom Anda.

Setelah data DNS domain diperbarui dan domain telah diverifikasi di konsol Google Cloud, status domain kustom yang dipetakan ke instance akan diperbarui dari Tidak terverifikasi menjadi Tersedia di tab Custom domain.

Memperbarui kredensial OAuth

  1. Akses klien OAuth Anda dengan membuka APIs & Services > Credentials di konsol Google Cloud dan memilih client ID OAuth untuk klien OAuth yang digunakan oleh instance Looker (inti Google Cloud) Anda.
  2. Klik tombol Tambahkan URI untuk memperbarui kolom Asal JavaScript resmi di klien OAuth Anda agar menyertakan nama DNS yang sama dengan yang akan digunakan organisasi Anda untuk mengakses Looker (inti Google Cloud). Misalnya, jika domain kustom Anda adalah looker.examplepetstore.com, Anda akan memasukkan looker.examplepetstore.com sebagai URI.

  3. Perbarui atau tambahkan domain kustom ke daftar URI pengalihan yang Diizinkan untuk kredensial OAuth yang Anda gunakan saat membuat instance Looker (inti Google Cloud). Tambahkan /oauth2callback ke akhir URI. Misalnya, jika domain kustom Anda adalah looker.examplepetstore.com, Anda akan memasukkan looker.examplepetstore.com/oauth2callback.

Menambahkan pengguna

Setelah langkah-langkah sebelumnya selesai, URL domain kustom dapat diakses oleh pengguna.

Pastikan metode autentikasi pengguna sudah disiapkan sepenuhnya untuk instance Looker (inti Google Cloud) sebelum menambahkan pengguna ke instance.

Langkah selanjutnya