LoginSignup
0
0

Deployment ManagerでYAMLを使ってデプロイする

Last updated at Posted at 2023-09-29

構成ファイルを作成する

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を表示してください。
スクリーンショット 2023-09-30 6.14.49.png

デプロイメントを確認する

以下のコマンドを実行してください。

$ gcloud deployment-manager deployments list

デプロイメントを削除する

以下のコマンドを実行してください。

$ gcloud deployment-manager deployments delete demo-yaml-deploy --async
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0