Konfigurasi menentukan struktur deployment Anda. Anda harus menentukan konfigurasi untuk membuat deployment.
Pada langkah ini, Anda akan mengakses konfigurasi yang membuat deployment dengan dua instance virtual machine (VM) Compute Engine. Instance VM adalah salah satu dari beberapa jenis resource yang dapat Anda deploy dengan Deployment Manager.
Pada langkah ini, Anda akan memeriksa konfigurasi untuk deployment dengan dua instance VM.
Membuka file YAML konfigurasi
Ubah ke direktori yang Anda buat di Penginstalan dan penyiapan:
cd deploymentmanager-samples/examples/v2/step_by_step_guide/step2_create_a_configuration
Kemudian, buka two-vms.yaml
:
nano two-vms.yaml # use your preferred text editor
Di bagian resources
, perhatikan bahwa ada dua resource: the-first-vm
dan the-second-vm
. Setiap resource memiliki kolom name
, type
, dan properties
:
name
: Nama yang Anda tentukan untuk resource.type
: Menentukan jenis resource yang Anda buat. Misalnya, VM adalahcompute.v1.instance
. Demikian pula, instance Cloud SQL
memiliki jenissql.v1beta4.instance
.properties
: Menentukan properti resource. Properti yang diperlukan untuk membuat resource adalah properti yang sama dengan yang diperlukan oleh API resource. Misalnya, saat membuat instance VM Compute Engine, Anda harus memberikan jenis mesin, image, antarmuka jaringan, dan spesifikasi disk booting.
Menyiapkan file konfigurasi
Di two-vms.yaml
, ganti MY_PROJECT dengan project ID Anda.
Simpan perubahan Anda
File konfigurasi dasar ini adalah satu-satunya yang Anda perlukan untuk membuat deployment pertama. Anda mendeklarasikan resource yang ingin dibuat (dalam hal ini, dua instance VM yang memiliki jenis mesin yang berbeda), dan Deployment Manager akan membuat resource tersebut.
Pada langkah berikutnya, Anda akan menggunakan konfigurasi ini untuk men-deploy resource baru.