GCPのCloud Functionsの管理にTerraformを使う機会があったので、簡単に紹介します。Terraformのバージョンはv0.12でCloud FunctionsのRuntimeはpython3.7です。
単純にTerraformを使ってみるだけであれば、ほとんどドキュメントのサンプルそのままで動いてしまうため、その他の構成管理ツールの選択肢としてServerless Frameworkと比較した時の個人的な所感も簡単にまとめました。
Google Cloud Next 2019 in San Franciscoで発表、リリースされ1ヶ月ぐらい経ったCloudRunですが、気になっていたので触ってみました。
CloudRunにはCloudRunとCloudRun on GKE 2種類の動作モードがありますが、今回はCloudRunを使ってみました。