Penginstalan dan Penyiapan

Tutorial ini membahas Deployment Manager menggunakan alat command line gcloud. Ikuti langkah-langkah penyiapan untuk menyiapkan lingkungan lokal Anda agar dapat menggunakan Deployment Manager.

Membuat project

Deployment Manager memerlukan project Google Cloud. Jika sudah memiliki project, Anda dapat menggunakan project yang sudah ada.

Jika baru menggunakan Google Cloud, Anda dapat membuat project baru dan memanfaatkan paket uji coba gratis Google Cloud, yang memberi Anda $300 untuk dibelanjakan semua produk Google Cloud selama 90 hari. Untuk mendaftar uji coba gratis:

  1. Buka Konsol Google Cloud.
  2. Ikuti petunjuk untuk mendaftar uji coba gratis.
  3. Saat diminta membuat project, masukkan nama dan project ID yang akan digunakan untuk mengidentifikasi project Anda, atau terima setelan default, lalu klik Create.

Mengaktifkan API untuk resource Google Cloud yang ingin Anda kelola

Deployment Manager menggunakan API layanan Google Cloud lainnya untuk membuat dan mengelola resource Anda. Untuk membuat resource ini, Anda harus mengaktifkan API layanan untuk project Anda terlebih dahulu.

Untuk panduan ini, Anda akan men-deploy resource Compute Engine, sehingga Anda perlu mengaktifkan Compute Engine API.

Mengaktifkan Compute Engine API

Berikutnya, aktifkan Deployment Manager:

Mengaktifkan Deployment Manager API

Menginstal Google Cloud CLI

Google Cloud CLI menawarkan alat command line, gcloud, yang memudahkan interaksi dengan Deployment Manager.

Untuk menginstal gcloud CLI:

  1. Download dan autentikasi gcloud.

    Atau, gunakan Cloud Shell yang dilengkapi dengan gcloud yang sudah terinstal.

  2. Tetapkan project ID Anda.

    Setiap perintah memerlukan project ID. Tetapkan project ID default sehingga Anda tidak perlu memberikannya setiap saat. Jangan lupa mengganti myproject dengan project ID Anda sendiri.

    gcloud config set project myproject
    
  3. Tetapkan zona dan region default Anda. Beberapa resource Google Cloud memerlukan zona atau region, dan Anda dapat menetapkan zona atau region default, mirip dengan project default. Untuk menetapkan zona atau region default, gunakan gcloud config set. Dalam hal ini, gunakan us-central1 sebagai region dan us-central1-f sebagai zona:

    gcloud config set compute/region us-central1
    gcloud config set compute/zone us-central1-f
    

Meng-clone repositori GitHub Deployment Manager

Repositori GitHub Deployment Manager berisi contoh yang dibuat oleh Google dan komunitas Deployment Manager, termasuk contoh yang digunakan dalam panduan ini.

git clone https://github.com/GoogleCloudPlatform/deploymentmanager-samples

# open the samples folder
cd deploymentmanager-samples/examples/v2/step_by_step_guide

Setelah menyiapkan lingkungan, Anda dapat mulai membuat deployment.