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:
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:
- Di halaman Instances, klik nama instance yang ingin Anda siapkan domain kustomnya.
- Klik tab CUSTOM DOMAIN.
Klik ADD A CUSTOM DOMAIN.
Tindakan ini akan membuka panel Tambahkan domain kustom baru.
Hanya menggunakan huruf, angka, dan tanda hubung, masukkan nama host hingga 64 karakter untuk domain web yang ingin Anda gunakan — misalnya:
looker.examplepetstore.com
.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:
-
Looker Admin (
roles/looker.admin
) -
DNS Admin (
roles/dns.admin
) -
Menggunakan OAuth Google:
OAuth Config Editor (
roles/oauthconfig.editor
)
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
- 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.
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 memasukkanlooker.examplepetstore.com
sebagai URI.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 adalahlooker.examplepetstore.com
, Anda akan memasukkanlooker.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
- Mengelola pengguna dalam Looker (Google Cloud core)
- Mengonfigurasi instance Looker (Google Cloud core)
- Menghubungkan Looker (Google Cloud core) ke database Anda