Google Cloud Run修订版本命令行查询异常:返回0条但控制台存在
解决
gcloud run revisions list返回空结果但控制台存在修订版本的问题 确认gcloud配置的项目与区域和控制台一致
执行gcloud config list查看当前默认的project和region,对比控制台中显示修订版本的项目和区域。如果不一致,要么修改默认配置:gcloud config set project 你的项目ID gcloud config set run/region 你的区域要么在命令中明确指定:
gcloud run revisions list --project=你的项目ID --region=你的区域验证权限是否正常
检查当前账号是否拥有查看Cloud Run修订版本的权限(比如roles/run.viewer或roles/run.editor)。执行以下命令查看账号的权限绑定:gcloud projects get-iam-policy 你的项目ID --filter="bindings.members:你的邮箱账号"如果缺少相关权限,需要联系项目管理员添加对应角色。
刷新gcloud身份凭据
凭据过期或失效可能导致无法获取资源。执行以下命令重新登录:gcloud auth login如果使用的是应用默认凭据,执行:
gcloud auth application-default login更新gcloud CLI到最新版本
旧版本CLI可能存在兼容性问题,执行命令更新组件:gcloud components update
内容的提问来源于stack exchange,提问作者dsin
相关产品推荐
相关产品推荐

