用途:通过 gcloud 命令行管理 Google Cloud Platform 资源,覆盖计算、存储、容器、无服务器、权限与日志等常见运维任务。
配置与认证:可用 gcloud init 初始化,gcloud auth login 登录,gcloud auth application-default login 获取应用默认凭证,或通过 gcloud auth activate-service-account --key-file=key.json 使用服务账号。用 gcloud config set project/region/zone 设置默认项目与区域,并可用 configurations 管理多套配置。
主要能力:Compute Engine 支持实例创建、启停、删除、SSH 连接与远程执行命令,磁盘创建、挂载、快照,以及防火墙规则管理;Cloud Storage 通过 gsutil 完成桶创建、文件上传下载、目录同步、删除、ACL 公开访问与签名 URL 生成;GKE 支持集群创建、获取凭证、调整节点数、升级与删除;Cloud Functions 支持部署、调用、查看日志与删除;Cloud Run 支持服务部署、查询、更新与删除;IAM 支持服务账号及密钥创建、角色绑定与策略查看。此外可通过 gcloud logging read 按资源、时间、严重级别查询日志,并支持批量停止实例、计费与预算相关查看。
使用方式:命令通常为 gcloud <服务> <子命令>,需指定 --zone、--region、--project 等参数;部分命令提供 --async、--format、--verbosity=debug 等选项。故障排查可借助 gcloud auth list、检查 IAM 角色、gcloud services enable 启用 API,以及 gcloud help 查看帮助。
限制:资料未提供具体版本要求、收费与价格、配额细节、平台兼容性及性能数据,使用前需以官方文档与实际环境为准。