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

  1. In the Google Cloud console, go to the project selector page.

    Go to project selector

  2. Select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

Aktifkan API untuk Google Cloud resource yang ingin Anda kelola

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

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

Mengaktifkan Compute Engine API

Selanjutnya, aktifkan Deployment Manager:

Aktifkan 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 sudah mencakup gcloud yang telah diinstal.

  2. Tetapkan project ID Anda.

    Setiap perintah memerlukan project ID. 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
    

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.