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
-
In the Google Cloud console, go to the project selector page.
-
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 theresourcemanager.projects.createpermission. 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:
Download dan autentikasi
gcloud.Atau, gunakan Cloud Shell, yang sudah mencakup
gcloudyang telah diinstal.Tetapkan project ID Anda.
Setiap perintah memerlukan project ID. Tetapkan project ID default agar Anda tidak perlu memberikannya setiap saat. Jangan lupa untuk mengganti
myprojectdengan project ID Anda sendiri.gcloud config set project myprojectTetapkan 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, gunakanus-central1sebagai region danus-central1-fsebagai 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.