Membuat instance

Halaman ini memberikan petunjuk untuk membuat instance Memorystore for Valkey.

Sebelum memulai

Selesaikan petunjuk sebelum memulai:

  1. Di konsol Google Cloud, pada halaman pemilih project, pilih atau buat project Google Cloud.

    Catatan: Jika Anda tidak berencana untuk menyimpan resource yang Anda buat dalam prosedur ini, buat project, bukan memilih project yang ada. Setelah menyelesaikan langkah-langkah ini, Anda dapat menghapus project, yang menghapus semua resource yang terkait dengan project ini.


    Buka pemilih project
  2. Pastikan penagihan diaktifkan untuk project Anda. Pelajari cara memeriksa apakah penagihan telah diaktifkan pada suatu project.
  3. Instal dan lakukan inisialisasi Google Cloud CLI.

    Catatan: Jika sebelumnya Anda telah menginstal gcloud CLI, pastikan Anda memiliki versi terbaru dengan menjalankan gcloud components update. Anda memerlukan setidaknya gcloud CLI versi 489.0.0 untuk mengakses perintah gcloud CLI Memorystore untuk Valkey.

  4. Mengaktifkan Memorystore for Valkey API
    Memorystore for Valkey
  5. Mengaktifkan Network Connectivity API
    Network Connectivity API
  6. Mengaktifkan Service Consumer Management API
    Service Consumer Management API

Prasyarat lainnya

  • Anda harus memiliki salah satu peran IAM berikut di project Google Cloud yang Anda gunakan:
    • roles/memorystore.admin (peran IAM bawaan Memorystore Admin)
    • roles/owner (peran IAM dasar Pemilik)
    • roles/editor (peran IAM dasar Editor)

Menyiapkan jaringan

Baca halaman Jaringan untuk menentukan apakah Anda perlu menyiapkan kebijakan koneksi layanan.

Jika kebijakan koneksi layanan belum dibuat untuk jaringan yang akan Anda gunakan untuk membuat instance Valkey, ikuti panduan Jaringan untuk membuatnya.

Membuat instance

Konsol

  1. Buka halaman Memorystore for Valkey di konsol Google Cloud.

    Memorystore for Valkey

  2. Klik Create Instance.

  3. Di halaman Buat instance Valkey, pilih konfigurasi yang Anda inginkan untuk instance baru.

    • Di bagian Nama instance Anda, masukkan ID instance. ID instance hanya boleh menggunakan huruf kecil, angka, dan tanda hubung. Nama juga harus dimulai dengan huruf dan unik di wilayahnya.
      • Misalnya: my-instance-1.
    • Di bagian Pilih region, pilih region untuk instance Anda.
    • Di bagian Node Type, pilih jenis node yang Anda pilih.
    • Di bagian Instance size, tentukan jumlah shard untuk instance Anda. Jumlah shard menentukan total kapasitas memori untuk menyimpan data instance. Untuk melihat detail selengkapnya tentang spesifikasi instance, lihat Spesifikasi instance dan shard.
    • Jika Anda ingin membuat instance dengan replika, masukkan jumlah replika yang diinginkan (per shard) di bagian Replika. Nilai yang dapat diterima adalah Tidak Ada Replika, 1 Replika, dan 2 Replika. Nilai defaultnya adalah 1 Replika saat menggunakan konsol Google Cloud.
    • Di bagian Siapkan koneksi, pilih jaringan yang Anda inginkan. Untuk mengetahui detail selengkapnya tentang jaringan pribadi untuk Memorystore for Valkey, lihat Jaringan.
    • Jika Anda ingin mengaktifkan autentikasi IAM, pilih Enable IAM AUTH.
    • Jika Anda ingin mengaktifkan enkripsi dalam pengiriman, pilih Aktifkan Transport Layer Security (TLS).
    • Di bagian Pilih versi, pilih versi Valkey yang Anda pilih. Valkey versi 7.2 adalah versi default.
  4. Klik tombol Create Instance.

gcloud

Untuk membuat instance Memorystore for Valkey, jalankan perintah create:

gcloud beta memorystore instances create INSTANCE \
--location=REGION_ID \
--psc-auto-connections=network=projects/PROJECT_ID/global/networks/NETWORK_ID,projectId=PROJECT_ID \
--replica-count=REPLICA_COUNT \
--node-type=NODE_TYPE \
--engine-version=ENGINE_VERSION \
--shard-count=SHARD_COUNT

Ganti kode berikut:

  • INSTANCE adalah ID instance Memorystore for Valkey yang Anda buat. ID instance Anda harus terdiri dari 1 hingga 63 karakter dan hanya boleh menggunakan huruf, angka, atau tanda hubung huruf kecil. ID ini harus dimulai dengan huruf kecil dan diakhiri dengan huruf kecil atau angka.

  • REGION_ID adalah region tempat Anda ingin menempatkan instance.

  • PROJECT_ID adalah ID project tempat Anda ingin membuat instance.

  • NETWORK_ID adalah ID jaringan yang ingin Anda gunakan untuk membuat instance.

  • REPLICA_COUNT adalah jumlah replika yang Anda inginkan (per shard). Nilai yang diterima adalah 0, 1, dan 2.

  • NODE_TYPE adalah jenis node yang Anda pilih. Nilai yang diterima adalah:

    • shared-core-nano
    • standard-small
    • highmem-medium
    • highmem-xlarge

    Untuk detail selengkapnya tentang jenis node dan konfigurasi instance, lihat Spesifikasi instance dan node.

  • ENGINE_VERSION adalah versi mesin Valkey yang Anda pilih. Nilai yang diterima adalah valkey_7_2 dan valkey_8_0.

  • SHARD_COUNT menentukan jumlah shard dalam instance Anda. Jumlah shard menentukan total kapasitas memori untuk menyimpan data instance. Untuk melihat detail selengkapnya tentang spesifikasi instance, lihat Spesifikasi instance dan node.

Contoh:

gcloud beta memorystore instances create my-instance \
--location=us-central1 \
--psc-auto-connections=network=projects/my-project/global/networks/default,projectId=my-project \
--replica-count=2 \
--node-type=highmem-medium \
--shard-count=8

Secara default, enkripsi dalam pengiriman dinonaktifkan, dan jaringan resmi adalah default.

Membuat instance zona tunggal

Bagian ini memberikan petunjuk tentang cara membuat Instance zona tunggal.

gcloud

Untuk membuat instance satu zona, jalankan perintah create:

gcloud beta memorystore instances create INSTANCE \
--location=REGION_ID \
--psc-auto-connections=network=projects/PROJECT_ID/global/networks/NETWORK_ID,projectId=PROJECT_ID \
--replica-count=REPLICA_COUNT \
--node-type=NODE_TYPE \
--engine-version=ENGINE_VERSION \
--shard-count=SHARD_COUNT \
--zone-distribution-config-mode=ZONE_DISTRIBUTION_CONFIG_MODE \
--zone-distribution-config=ZONE

Ganti kode berikut:

  • INSTANCE adalah ID instance Memorystore for Valkey yang Anda buat. ID instance Anda harus terdiri dari 1 hingga 63 karakter dan hanya boleh menggunakan huruf kecil, angka, atau tanda hubung. ID ini harus dimulai dengan huruf kecil dan diakhiri dengan huruf kecil atau angka.

  • REGION_ID adalah region tempat Anda ingin menempatkan instance.

  • PROJECT_ID adalah ID project tempat Anda ingin membuat instance.

  • NETWORK_ID adalah ID jaringan yang ingin Anda gunakan untuk membuat instance.

  • REPLICA_COUNT adalah jumlah replika yang Anda pilih (per shard). Nilai yang diterima adalah 0, 1, dan 2.

  • NODE_TYPE adalah jenis node yang Anda pilih. Nilai yang diterima adalah:

    • shared-core-nano
    • standard-small
    • highmem-medium
    • highmem-xlarge

    Untuk detail selengkapnya tentang jenis node dan konfigurasi instance, lihat Spesifikasi instance dan node.

  • ENGINE_VERSION adalah versi mesin Valkey yang Anda pilih. Nilai yang diterima adalah valkey_7_2 dan valkey_8_0.

  • SHARD_COUNT menentukan jumlah shard di instance Anda. Jumlah shard menentukan total kapasitas memori untuk menyimpan data instance. Untuk mengetahui informasi selengkapnya tentang spesifikasi instance, lihat Spesifikasi instance dan node.

  • ZONE_DISTRIBUTION_CONFIG_MODE adalah mode yang memungkinkan Anda memilih antara menyediakan instance satu zona atau instance multi-zona. Defaultnya adalah multi-zona. Nilai yang diterima adalah single-zone, dan multi-zone.

  • ZONE adalah zona tempat Anda ingin menyediakan node. Flag ini hanya berlaku jika --zone-distribution-config-mode= ditetapkan ke single-zone.