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 ada.

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

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

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 terlebih dahulu.

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

Mengaktifkan Compute Engine API

Selanjutnya, 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 diinstal.

  2. Tetapkan project ID Anda.

    Setiap perintah memerlukan ID project. Tetapkan project ID default agar Anda tidak perlu memberikannya setiap saat. Jangan lupa untuk 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.