用途:通过 gcloud 命令行管理 Google Cloud Run 的服务(services)与作业(jobs),覆盖部署、查询、更新、删除及权限配置等日常运维操作。
前置条件:需已安装并认证 gcloud CLI(gcloud auth login),并用 gcloud config set project [PROJECT_ID] 设置项目。
主要能力:helper 命令 deploy 用于创建或更新 Cloud Run 服务或作业。服务资源支持 list、describe、update、delete、update-traffic、proxy(以当前账号身份将服务代理到 localhost)、logs read、replace,以及 IAM 绑定相关 add-iam-policy-binding、remove-iam-policy-binding、get-iam-policy、set-iam-policy。作业资源支持 create、execute、list、describe、deploy、update、delete、replace、executions list、logs read 及对应 IAM 操作。另含 domain-mappings(list/create/describe/delete)、multi-region-services(list/describe/update/delete/replace)、revisions(list/describe/delete)、regions list、compose up(从 compose 规格部署)。
使用方式:命令形式为 gcloud run <resource> <method> [flags];调用前建议用 --help 查看可用参数,例如 gcloud run --help、gcloud run services --help、gcloud run jobs executions --help、gcloud run deploy --help,其中会列出 --image、--env-vars、--memory 等标志。
限制:具体可用标志、区域范围及定价等信息资料未完整提供;实际执行受当前账号权限与已配置项目限制,需先完成 CLI 认证与项目设置。