Google Cloud Run部署:用户名出现异常
今天我在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导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。