AlloyDB Hızlı Kurulum Laboratuvarı

1. Genel Bakış

Bu codelab'de, AlloyDB'yi ayarlamak için basit ve kolay bir yöntem göstereceğiz.

565b9be26973f8c2.png

Ne oluşturacaksınız?

Bu kapsamda, tek tıklamayla yükleme işlemiyle AlloyDB örneği ve kümesi ile gerekli tüm ağ yapılandırmalarını oluşturacak ve gelecekteki projelerinizde de hızlı bir şekilde kurmayı öğreneceksiniz.

Şartlar

  • Chrome veya Firefox gibi bir tarayıcı
  • Faturalandırmanın etkin olduğu bir Google Cloud projesi.

2. Başlamadan önce

Proje Oluştur

  1. Google Cloud Console'daki proje seçici sayfasında bir Google Cloud projesi seçin veya oluşturun.
  2. Cloud projeniz için faturalandırmanın etkinleştirildiğinden emin olun. Bir projede faturalandırmanın etkin olup olmadığını kontrol etmeyi öğrenin.

Cloud Shell'i etkinleştirme

  1. Google Cloud'da çalışan bir komut satırı ortamı olan Cloud Shell'i kullanacaksınız. Google Cloud Console'un üst kısmından Cloud Shell'i etkinleştir'i tıklayın.

Cloud Shell'i etkinleştir düğmesinin resmi

  • Cloud Shell'e bağlandıktan sonra aşağıdaki komutu kullanarak kimliğinizin doğrulandığını ve projenin proje kimliğinize ayarlandığını kontrol edin:
gcloud auth list
  • Kimliğiniz doğrulanmadıysa aşağıdaki komutu çalıştırın:
gcloud auth login
  • gcloud komutunun projeniz hakkında bilgi sahibi olduğunu onaylamak için Cloud Shell'de aşağıdaki komutu çalıştırın.
gcloud config list project
  • Projeniz ayarlanmamışsa ayarlamak için aşağıdaki komutu kullanın:
gcloud config set project <YOUR_PROJECT_ID>

API'leri etkinleştirme ve izin verme

  1. Gerekli API'leri etkinleştirin:

Bağlantıyı tıklayın ve API'leri etkinleştirin.

Alternatif olarak bu işlem için gcloud komutunu kullanabilirsiniz. gcloud komutları ve kullanımı için belgelere bakın.

  1. AlloyDB örneğini oluşturmak ve yapılandırmak için gereken rolleri verme

Kendi geliştirme ortamınızdaysanız veya projeye sahip / yönetici erişiminiz varsa asıl sorumlunuz (sahip olarak) bu izinlere zaten sahip olacağından bu adımı uygulamanız gerekmez. Değilse bu adımı uygulayın.

AlloyDB veritabanı oluşturmak ve bu veritabanına bağlanmak için gereken izinleri almak üzere projenizde aşağıdaki IAM rollerini verin:

  • Compute Ağ Yöneticisi (roles/compute.networkAdmin)
  • AlloyDB Admin (roles/alloydb.admin)

AlloyDB veritabanı oluşturmak ve bağlanmak için arka planda gereken izinler şunlardır:

  • compute.networks.list
  • compute.networks.addPeering
  • compute.addresses.create
  • servicenetworking.services.addPeering
  • Alloydb.clusters.create
  • Alloydb.instances.create
  • Alloydb.instances.login

Şimdi de kurulum aşamasına geçelim.

3. AlloyDB kurulumu

Ağ yapılandırmalarıyla birlikte bir AlloyDB kümesi ve örneği oluşturalım.

  1. Depoyu bir kök dizine klonlamak ve klonlanan proje klasörüne gitmek için Google Cloud Shell terminalinizden aşağıdaki komutları çalıştırın:
# 1. Clone the repository
git clone https://github.com/GoogleCloudPlatform/devrel-demos.git

# 2. Navigate to the project directory
cd devrel-demos/infrastructure/easy-alloydb-setup
  1. Bu adım tamamlandıktan sonra depo yerel Cloud Shell düzenleyicinize klonlanır ve proje klasöründen aşağıdaki komutu çalıştırabilirsiniz (proje dizininde olduğunuzdan emin olmanız önemlidir):
sh run.sh
  1. Şimdi kullanıcı arayüzünü kullanın (bağlantıyı terminalin günlüklerinde bulabilirsiniz, bu bağlantıyı tıklayabilir veya terminaldeki "web'de önizle" bağlantısını tıklayarak da gidebilirsiniz).
  2. Başlamak için proje kimliği, küme ve örnek adlarıyla ilgili ayrıntılarınızı girin.

60a1ff89d6347b7a.png

  1. Günlükler kayarken kahve almaya gidebilirsiniz. Bu işlemin arka planda nasıl yapıldığı hakkında bilgi edinmek için burayı ziyaret edebilirsiniz.

4. Tebrikler

Artık kullanmaya başlayabilirsiniz.

AlloyDB ile verilerinizi hızlı ve kolay bir şekilde ayarlamaya başlayın.