Cloud Run に Node.js アプリを継続的にデプロイ
Google Cloud Platform (以下GCP) の Cloud Run は、フルマネージドな環境でコンテナ型アプリケーションを稼働させられるサービスです。ここではAPIサーバーを想定したアプリケーションを作成し、Cloud Run で動かします。
前半ではNode.jsを使ったアプリケーションを作成し、適宜npmスクリプトの追加やテスト実装についても触れます。後半は Cloud Run への手動デプロイから、GitHubへのpushをトリガーにした簡易的なCDに