hiro08gh / pulumi-gce

PulumiでGCE環境を作る設定

Home Page:https://code-log.hatenablog.com/entry/2019/09/07/150240

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pulumiを使ってGCEの環境を作るサンプル

Pulumiの導入と今回書いたコードの概要はブログにまとめてあります。

https://code-log.hatenablog.com/entry/2019/09/07/150240

Stackの作成

dev環境のstackを作成

$ pulumi stack init dev

stackができているか確認

$ pulumi stack ls

GCPの権限関連の設定

GCPからjsonキーをダウンロードして、pathを通す。

$ export GOOGLE_CREDENTIALS=$(cat credential.json)

プロジェクトの設定

Pulumi.dev.yamlにプロジェクトのIDを指定。

config:
  gcp:project: ""

コードのデプロイ

$ pulumi up

プロジェクトの削除

$ pulumi destroy

About

PulumiでGCE環境を作る設定

https://code-log.hatenablog.com/entry/2019/09/07/150240


Languages

Language:TypeScript 100.0%