I am trying to deploy Metabase docker image to google cloud run. I have been able to deploy successfully when I set health check to be default:
Startup probe:
tcp 3000 every 240s
LOG:
Default STARTUP TCP probe succeeded after 1 attempt for container "metabase-1" on port 3000.
2023-11-26 00:02:08.570 GMT
2023-11-26 00:02:08,569 INFO metabase.core :: Starting Metabase version v0.47.8 (639fa5e ?) ...
However, when i then open the URL it's then stuck in initialising loop and the logs give me error:
GET5031.64 KB14 msChrome 119 https://metabase-6vrygoeusq-ew.a.run.app/api/health
I have also tried changing the health checks to be:
Startup probe
http /api/health every 240s
When i set health check to http though it fails when trying to deploy.