Open3
CDK for TerraformでGoogle Cloudを操作してみる
とりあえずこれを読んでいずれにせよnpmでインストールする cdktf
コマンドが必要っぽいから、TypeScriptで書くことにします
CDKTFの constructs
とAWSの constructs
はコンセプトは一緒だけど、互換性はないから気をつけろって書いてるので気をつけます。
すべては constructs
がベースになっているという考え方を学びました。
ドキュメント頭から読んでくの疲れたから適当にGetting Startedをやっていく
Google Providerはこれ
なんかドキュメントとレポジトリのREADMEが一致してないけど cdktf provider
コマンドで追加する
$ cdktf provider add google
Checking whether pre-built provider exists for the following constraints:
provider: google
version : latest
language: typescript
cdktf : 0.12.0
Found pre-built provider.
Adding package @cdktf/provider-google @ 2.0.10
Installing package @cdktf/provider-google @ 2.0.10 using npm.
Package installed.