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 (Google Cloud core), identifikasi tempat penyimpanan data DNS domain Anda, sehingga Anda dapat memperbaruinya.
Peran yang diperlukan
Untuk mendapatkan izin yang Anda perlukan guna membuat domain kustom untuk instance Looker (Google Cloud core), 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 (Google Cloud core):
- Di halaman Instances, klik nama instance yang ingin Anda siapkan untuk menggunakan domain kustom.
- Klik tab CUSTOM DOMAIN.
Klik ADD A CUSTOM DOMAIN.
Tindakan ini akan membuka panel Tambahkan domain kustom baru.
Dengan 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 SELESAI di panel Tambahkan domain kustom baru untuk kembali ke tab DOMAIN KUSTOM.
Setelah domain kustom Anda disiapkan, domain tersebut akan ditampilkan di kolom Domain pada tab DOMAIN KUSTOM di halaman detail instance Looker (inti Google Cloud) di konsol Google Cloud .
Setelah domain kustom dibuat, Anda dapat melihat informasi tentangnya, 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 untuk menyiapkan akses ke domain kustom IP publik, minta administrator untuk memberi Anda peran IAM berikut di project tempat instance berada:
-
Admin Looker (
roles/looker.admin
) -
DNS Admin (
roles/dns.admin
) -
Gunakan 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 (Google Cloud core) untuk alamat IP A record. IP publik ingress dapat ditemukan di tab Detail instance Looker (Google Cloud core) di konsol Google Cloud . (CNAME juga ditampilkan di kolom Data di bagian Perbarui data DNS Anda pada panel Tambahkan domain kustom baru.)
Jika tombol VERIFIKASI DOMAIN muncul di tab DOMAIN KUSTOM 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 Anda diperbarui dan domain Anda telah diverifikasi di konsol Google Cloud, status domain kustom yang dipetakan ke instance akan diperbarui dari Belum diverifikasi menjadi Tersedia di tab Domain kustom.
Perbarui kredensial OAuth
- Akses klien OAuth Anda dengan membuka Google Cloud konsol ke APIs & Services > Credentials dan memilih client ID OAuth untuk klien OAuth yang digunakan oleh instance Looker (Google Cloud core) Anda.
Klik tombol Tambahkan URI untuk memperbarui kolom Asal JavaScript resmi di klien OAuth Anda agar menyertakan nama DNS yang sama 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 sah untuk kredensial OAuth yang Anda gunakan saat membuat instance Looker (Google Cloud core). Tambahkan
/oauth2callback
di 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 telah disiapkan sepenuhnya untuk instance Looker (Google Cloud core) sebelum menambahkan pengguna ke instance.
Langkah berikutnya
- Mengelola pengguna dalam Looker (Google Cloud core)
- Mengonfigurasi instance Looker (Google Cloud core)
- Menghubungkan Looker (Google Cloud core) ke database Anda