Basic Setup Compute Engine ke Cloud SQL (PostgreSQL)

[ KULGRAM ] Google Cloud Platform Indonesia

  1. Membuat Instance Compute Engine.

masuk ke : https://console.cloud.google.com/compute/instance?

di bagian atas akan ada tulisan

CREATE INSTANCE | IMPORT VM .dst

Create Instance
  1. Opsi Membuat Instance :
  • Name : Tentukan nama instance.
  • Region : Pilih region instancenya ( Jarak akses dari indonesia saya sering memilih Singapore ).
  • Machine type : Customize untuk membuat spesifikasi pada instance
  • Di bagian firewall simple, jika instance/vps ini tidak anda gunakan untuk web/http request maka tidak usah dicentang keduanya.
  • Bagian customisasi harddisk ada pada saat memilih Os (“Boot Disk”), ada 2 pilihan Regular HDD / SSD, dan bisa di custom mau ukuran nya berapa.

Jika sudah klik Create untuk membuat instance.

  1. Melakukan Pengaturan IP Address, setting IP menjadi statis.

Jika anda menggunakan instance yang telah dibuat tadi untuk website / public access, anda membutuhkan sebuah static IP.

Untuk melakukan Client static IP digunakan vps tertentu, cara nya

Klik 3 baris yang ada di pojok kiri atas, scroll dan cari bagian VPC Network.

Klik VPC Network > Eksternal IP Addresses.

Terdapat list IP Address yang pernah & sedang kita gunakan.

Jika ada IP Address yang pernah kita assign sebagai static IP, maka statusnya di In use by akan menampilkan warning

Jika VPS anda belum mendapat static IP, maka kolom Type akan ada button untuk memilih static IP.

  1. Pembuatan SQL Instance
  • Klik 3 baris yang ada di pojok kiri atas.
  • cari bagian SQL
  • Klik Create Instance, maka anda akan diwajibkan memilih menggunakan MySQL atau PostgreSQL.
  • Saya Pilih PostgreSQL dan halaman selanjutnya anda diharuskan mengatur region, instance id, default password, versi database, dst
default username : postgres

CREATE, maka SQL Instance telah dibuat.

Untuk mengakses ke SQL Instance, IP Address anda harus masuk ke whitelist.

  1. Koneksi antara Compute Engine ke Cloud SQL

Karena kita sudah memiliki static IP si VPS maka sekarang tambahkan IP itu ke whitelist SQL Instance.

Masuk ke Instance detail -> Tab CONNECTIONS + Add Network.

Isi Public IP

Maka anda bisa mulai melakukan koneksi dari komputer anda untuk DBA Tools sendiri buat PostgreSQL saya memilih PgAdmin4 yang versi WEB.

Selamat mencoba😅

Leave a comment