構成ファイルを作成する
deploy.ymlを作成し、以下の内容を記述してください。
resources:
- name: demo-yaml-vm01
type: compute.v1.instance
properties:
zone: us-west1-a
machineType: zones/us-west1-a/machineTypes/e2-micro
disks:
- deviceName: boot
type: PERSISTENT
boot: true
autoDelete: true
initializeParams:
sourceImage: projects/debian-cloud/global/images/family/debian-11
networkInterfaces:
- network: global/networks/default
デプロイメントを実行する
CloudShellで以下のコマンドを実行してください。
$ gcloud deployment-manager deployments create demo-yaml-deploy --config deploy.yml
インスタンスの作成を確認する
GCPコンソールでComputeEngineを表示してください。
デプロイメントを確認する
以下のコマンドを実行してください。
$ gcloud deployment-manager deployments list
デプロイメントを削除する
以下のコマンドを実行してください。
$ gcloud deployment-manager deployments delete demo-yaml-deploy --async