Google Cloud Run部署:用户名出现异常

后端开发 2026-07-07

今天我在Google Cloud Shell中尝试部署我的Google Cloud Run应用时,遇到了一个奇怪的错误,让我有点困惑。这个相同的部署命令此前已经工作了很长时间。

现在似乎它正在从Google端获取一个用户名与我的账户相似的账户,并在部署过程中报错。我的账户是 XXXXXXX2005,但它在获取邮箱地址 df380dc9e5|[email protected] 时出现错误。不过,Cloud Build中的新构建已经成功触发,如 构建列表 所示。

我在日志中屏蔽了一些细节,但意思应该很清楚。因为它无论如何都不会通过,我就把进程杀掉了。

XXXXXXX2005@cloudshell:~/projects/project-path (project-name)$ gcloud run deploy application-name --source .  --update-secrets=PRIVATE_KEY=PRIVATE_KEY:latest --timeout=600 --memory=1024Mi --cpu=1  --env-vars-file=.env-local.yaml  --region=asia-east2  --allow-unauthenticated

Regional Access Boundary HTTP request failed after retries: response_data={'error': {'code': 404, 'message': 'Account not found for email: df380dc9e5|[email protected]', 'status': 'NOT_FOUND'}}, retryable_error=False

Regional Access Boundary HTTP request failed after retries: response_data={'error': {'code': 404, 'message': 'Account not found for email: df380dc9e5|[email protected]', 'status': 'NOT_FOUND'}}, retryable_error=False

^C

Command killed by keyboard interrupt

我不确定这是Google Cloud那边的问题,是否存在安全隐患,还是我还可以做些什么。非常感谢任何帮助。谢谢!

解决方案

让我在这里更新一下。

我通过在本地运行部署命令来绕过这个问题,而不是使用Google Cloud Shell。但Cloud Shell里的问题尚未解决。

我会把这个问题保留在这里,看看未来是否有更新。

站内所有文章版权归属LeftHeroAI导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。

相关文章