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:
- Buka Konsol Google Cloud.
- Ikuti petunjuk untuk mendaftar uji coba gratis.
- 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:
Download dan autentikasi
gcloud
.Atau, gunakan Cloud Shell, yang dilengkapi dengan
gcloud
yang sudah diinstal.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
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, gunakanus-central1
sebagai region danus-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.