EDIT: Resolved, was likely a serviceAccount permission that was missing
I'm getting this error:
ERROR: (gcloud.run.deploy) Revision 'prefect-worker-00003-4v5' is not ready and cannot serve traffic. The user-provided container failed to start and listen on the port defined provided by the PORT=8080 environment variable. Logs for this revision might contain more information.
when running
cloud run deploy prefect-worker --image=prefecthq/prefect:3-latest \ --set-env-vars PREFECT_API_URL=$PREFECT_API_URL,PREFECT_API_KEY=$PREFECT_API_KEY \ --service-account prefect-service-account \ --no-cpu-throttling \ --min-instances 1 \ --args "prefect","worker","start","--install-policy","always","--with-healthcheck","-p","gcloud-test-work-pool","-t","cloud-run"
Any ideas what could be going wrong? From what I gather, it seems that the image doesn't have the port exposed which cloud run requires