用途:gcloud 是 Google Cloud Platform 的命令行工具,用于在终端管理 GCP 各类资源与服务,包括 Compute Engine、Cloud Run、GKE、Cloud Functions、Cloud Storage、BigQuery 等。
主要能力:认证与配置(交互登录、服务账号、应用默认凭据、设置项目与区域);计算资源管理(虚拟机创建、启停、SSH);Cloud Run 服务列表、从源码或镜像部署、查看日志;Cloud Storage 存储桶创建、文件上传下载、目录同步;以及 Functions、GKE 等服务的列表、创建、删除。
使用方式:安装后校验并设置配置。安装命令为 curl https://sdk.cloud.google.com | bash,随后执行 exec -l $SHELL 并可用 gcloud version 验证、gcloud auth list 查看认证。设置项目用 gcloud config set project PROJECT_ID,查看配置用 gcloud config list。常用命令如 gcloud compute instances list、gcloud run deploy、gcloud storage buckets list 等。输出可用 --format 控制,支持 json 与 table,并可用 --filter 过滤、--quiet 静默。内置 gcloud cheat-sheet、gcloud interactive 与 --help 帮助。
适用场景:启用 Gemini、Vertex AI 等服务的 API,管理账单与成本提醒,为 CI/CD 创建服务账号,将容器部署到 Cloud Run,管理 GKE 集群。
限制:资料未提供收费、价格、平台兼容性、配额或权限要求等细节;实际使用需具备相应 GCP 项目与访问权限,部分命令的具体参数须参考官方文档。