はじめに 今回はGCPにおけるKnativeのマネージドサービスであるCloud Runを用いてRailsアプリをデプロイしてみたという内容です。 背景としては、コンテナデプロイを自力でやってみたかったのと、最近は実務でGCPに触れる機会が増えたことから、GCPのコンテナサービスを利用することにしたという感じです。 GCPにおけるコンテナサービスと言えば、真っ先にk8sが浮かんできますが、個人的に今年の4月のGoogle Cloud Next 2019で発表されたCloudRunに興味があったこともあり、今回はそちらを試すことにしました。 色々と試行錯誤して動く形にしましたが、最適解ではない可能性も十分にありますので、その点はご注意下さい! また、有識者の方々からもっとこうした方がいいよ!といったコメントをいただければ幸いです! Cloud Runとは? 公式から引用したものを一言で表現す