Mengonfigurasi AlloyDB untuk PostgreSQL di Pusat Desain Aplikasi

AlloyDB adalah layanan database yang kompatibel dengan PostgreSQL dan terkelola sepenuhnya, yang dibangun untuk workload perusahaan yang paling berat, termasuk rasio transaksi tinggi, ukuran data besar, dan analisis real-time. Untuk mengetahui informasi selengkapnya, lihat Ringkasan AlloyDB.

Dokumen ini menjelaskan parameter yang dapat Anda konfigurasi saat menggunakan Pusat Desain Aplikasi untuk membuat cluster dan instance AlloyDB. Parameter konfigurasi didasarkan pada modul terraform-google-alloy-db.

Sebelum memulai

Buat konfigurasi akses layanan pribadi di jaringan Virtual Private Cloud (VPC) yang berada di project yang sama dengan tempat Anda akan membuat instance AlloyDB.Google Cloud

Untuk informasi selengkapnya, lihat referensi berikut:

Koneksi komponen

Anda dapat menghubungkan komponen berikut ke instance AlloyDB:

Komponen Deskripsi Informasi Latar Belakang
Template instance Compute Engine
  • Instance Compute Engine dapat terhubung ke instance AlloyDB.
  • Informasi metadata resource AlloyDB ditambahkan ke template instance.
  • Peran roles/alloydb.admin ditambahkan ke akun layanan template instance Compute Engine.
Ringkasan koneksi
Cloud Run
  • Layanan Cloud Run dapat terhubung ke instance AlloyDB.
  • Metadata resource AlloyDB ditambahkan ke variabel lingkungan Cloud Run.
  • Peran AlloyDB roles/alloydb.admin ditambahkan ke akun layanan Cloud Run.
Terhubung dari Cloud Run

Parameter konfigurasi yang diperlukan

Tabel berikut menjelaskan parameter yang diperlukan untuk mengonfigurasi cluster AlloyDB dan instance utama:

Nama parameter

Deskripsi dan informasi batasan

Informasi latar belakang

Project ID

Project tempat Anda ingin men-deploy instance AlloyDB.

Mengonfigurasi komponen

Cluster ID

ID cluster AlloyDB.

Membuat cluster dan instance utamanya

Region

Lokasi tempat cluster AlloyDB di-deploy. Lokasi AlloyDB

Parameter konfigurasi opsional

Tabel berikut menjelaskan parameter opsional untuk mengonfigurasi cluster AlloyDB dan instance utama:

Fitur

Subfitur

Nama parameter

Deskripsi dan informasi batasan

Informasi latar belakang

Instance utama Instance ID name Membuat instance utama
Display name displayName Membuat instance utama
Tanda database

Kunci

databaseFlags

Mengonfigurasi flag database instance

Nilai

databaseFlags

Mengonfigurasi flag database instance

Label

Kunci

label

Praktik terbaik untuk label

Nilai

label

Praktik terbaik untuk label

Anotasi

Kunci

anotasi

anotasi

Nilai

anotasi

anotasi

Zona GCE

gceZone

Region dan zona

Jenis Ketersediaan

availabilityType

Menguji instance utama untuk ketersediaan tinggi

Jumlah CPU Mesin

cpuCount Rekomendasi ukuran dan deployment

Machine Type

machineType

Membuat instance utama

Mode SSL

sslMode

Mengonfigurasi mode penerapan SSL

Require Connectors

requireConnectors

Penerapan konektor kontrol
Konfigurasi Query Insights

Panjang String Kueri

queryStringLength

Tentang Insight Kueri

Merekam Tag Aplikasi

recordApplicationTags

Meningkatkan performa kueri menggunakan insight kueri

Mencatat Alamat Klien

recordClientAddress

Meningkatkan performa kueri menggunakan insight kueri

Rencana Kueri Per Menit

queryPlansPerMinute

Meningkatkan performa kueri menggunakan insight kueri

Aktifkan IP Publik

enablePublicIP

Terhubung menggunakan IP publik

Aktifkan IP Publik Keluar

enableOutboundPublicIP

Terhubung menggunakan IP publik

Rentang CIDR

cidrRange

IP Publik

Link Mandiri Jaringan

jaringan

Mengaktifkan akses layanan pribadi

Jenis Cluster

clusterType

Ringkasan replikasi lintas-region

Label Cluster

Kunci

label

Praktik terbaik untuk label

Nilai

label

Praktik terbaik untuk label

Nama Tampilan Cluster

displayName

Membuat cluster

Pengguna Awal Cluster

User

initialUser

Membuat cluster baru

Password

initialUser

Membuat cluster baru

Lewati Menunggu Upgrade Versi Utama

skip_await_major_version_upgrade Ringkasan upgrade versi utama database secara langsung

Jenis Langganan

subscriptionType

Ringkasan cluster uji coba gratis

Nama Kunci Enkripsi Cluster

encryptionConfig

Tentang CMEK

Kebijakan Pencadangan Otomatis

Region

location

Lokasi pencadangan sesuai permintaan

Periode Pencadangan

backupWindow

Pencadangan dan pemulihan berkelanjutan

Enabled

diaktifkan

Ringkasan pencadangan dan pemulihan data
Jadwal Mingguan

Hari dalam Seminggu

daysOfWeek

Atribut konfigurasi pencadangan otomatis

Waktu Mulai

startTimes

Atribut konfigurasi pencadangan otomatis

Jumlah Retensi Berbasis Kuantitas

count

Atribut konfigurasi pencadangan otomatis

Jumlah Retensi Berbasis Waktu

retentionPeriod

Atribut konfigurasi pencadangan otomatis
Label

Kunci

label

Praktik terbaik untuk label

Nilai

label

Praktik terbaik untuk label

Backup Encryption Key Name

encryptionConfig

Pencadangan dan pemulihan

Aktifkan Pencadangan Berkelanjutan

diaktifkan

Pencadangan dan pemulihan berkelanjutan

Hari Periode Pemulihan Pencadangan Berkelanjutan

recoveryWindowDays

Pencadangan dan pemulihan berkelanjutan
Kebijakan Update Pemeliharaan Masa Pemeliharaan

Hari

hari Ringkasan pemeliharaan
Waktu Mulai

Jam buka

startTime Ringkasan pemeliharaan

Nama Kunci Enkripsi Pencadangan Berkelanjutan

kmsKeyName

Pencadangan dan pemulihan
Instance Kumpulan Baca

Instance ID

name

Membuat instance kumpulan baca

Display Name

displayName

Membuat instance kumpulan baca

Jumlah Node

nodeCount

Membuat instance kumpulan baca

Flag Database

Kunci

databaseFlags

Mengonfigurasi flag database

Nilai

databaseFlags

Mengonfigurasi flag database

Jumlah CPU Mesin

cpuCount

Membuat instance kumpulan baca

Machine Type

machineType

Membuat instance kumpulan baca

Mode SSL

sslMode

Mengonfigurasi mode penerapan SSL

Require Connectors

requireConnectors

Tentang Proxy Auth AlloyDB
Konfigurasi Query Insights

Panjang String Kueri

queryStringLength

Tentang Insight Kueri

Merekam Tag Aplikasi

recordApplicationTags

Meningkatkan performa kueri menggunakan insight kueri

Mencatat Alamat Klien

recordClientAddress

Meningkatkan performa kueri menggunakan insight kueri

Rencana Kueri Per Menit

queryPlansPerMinute

Meningkatkan performa kueri menggunakan insight kueri

Aktifkan IP Publik

publicIpAddress

Terhubung menggunakan IP publik

Rentang CIDR

cidrRange

IP Publik

Nama Cluster Utama

primaryClusterName

Buat cluster dan instance utamanya

Rentang IP yang Dialokasikan

allocatedIpRange

Mengaktifkan akses layanan pribadi

Database Version

databaseVersion

Kebijakan versi database

PSC Diaktifkan

pscEnabled

Ringkasan Private Service Connect

Project Konsumen yang Diizinkan PSC

allowed_consumer_projects

Project Private Service Connect yang diizinkan
Koneksi Otomatis PSC

Consumer Network

consumer_network

Project Private Service Connect yang diizinkan

Project Konsumen

consumer_project

Project Private Service Connect yang diizinkan

Kebijakan Penghapusan

deletion_policy deletion_policy

Network Attachment Resource

networkAttachment

Network attachment

Memulihkan Cluster

Pulihkan Sumber Cadangan Backup Name

restoreBackupSource

Menggunakan pemulihan point-in-time (PITR)
Memulihkan Sumber Pencadangan Berkelanjutan Cluster

cluster

Menggunakan pemulihan point-in-time (PITR)
Point in Time

pointInTime

Menggunakan pemulihan point-in-time (PITR)