Note

GCP上にセルフホストのHasuraを立てたい。

以下の公式の手順に沿ってセットアップしていく。 Deploy Hasura GraphQL Engine on Google Cloud Run | Hasura GraphQL Docs

8番までドキュメント通りに実行したところ問題なくHasuraのデプロイができた。


こちらのドキュメントではHASURA_GRAPHQL_ADMIN_SECRETの設定がないためURLを叩くとそのままアクセスできてしまった。

こちらをCloud Runの環境変数に設定し、値をSecret Managerから参照する形にすればアクセス時にKeyの入力を求められるので最低限セキュアにできる。

参考