每当我从 Marketplace 部署解决方案时,都会出现这种持续的 504 运行时错误。
<块引用>"ResourceType":"runtimeconfig.v1beta1.waiter","ResourceErrorCode":"504","ResourceErrorMessage":"超时 已过期。"}
尽管出现错误,但虚拟机已启动并正常工作。
最初,我认为是由于没有使用默认 SA 来启动解决方案,但我错了。即使我使用默认 SA 启动,我也有同样的错误。
我想知道有没有办法增加 Marketplace 的请求超时时间?我在 Cloud Run 和 GKE 上看到过 guides,但在 Marketplace 上没有看到过。
答案 0 :(得分:0)
您能否检查您的 Compute Engine 默认服务帐户以检查它是否启用以及它是否具有正确的权限?
默认 Compute Engine 具有以下格式:
<块引用>PROJECT_NUMBER-compute@developer.gserviceaccount.com
相关:
https://community.bitnami.com/t/deployment-failed/59625
https://groups.google.com/g/gce-discussion/c/Nr45fqKdGU4
编辑:对于 SA 中的权限,您需要稍等片刻,以便可以传播权限“这些更改可能需要长达 7 分钟才能在整个系统中完全传播”,{ {3}}。