gke-app-onboardingGoogle官方放心用AI 会按步骤把你的应用做成容器镜像,并首次部署到 GKE 集群。
这个技能提供了一条把应用首次搬上 GKE 的完整工作流:先评估应用的语言栈、依赖、配置、状态、端口和健康接口;然后帮你写多阶段 Dockerfile 或使用 Cloud Native Buildpacks 自动打包;接着把镜像推送到 Artifact Registry,并开启漏洞扫描;再生成带资源请求/限制、存活/就绪探针、多副本和 Service 的 Kubernetes 清单;最后通过 MCP 工具或 kubectl 把应用部署到集群,并验证滚动发布状态。
适合第一次把应用容器化、迁移到 GKE,或需要从零生成可运行清单的场景。注意它不处理 GKE 集群管理、节点升级等运维操作,那些请用 gke-basics 或 gke-upgrades。使用前需要能访问 GKE 集群、Artifact Registry 仓库,建议应用以非 root 运行、日志输出到 stdout/stderr,并暴露健康检查端点。
在下面找到你用的工具,复制命令粘进终端就装好了:
npx skills add google/skills 装好后不用任何配置,直接在对话里说:
我要把一个 Python Web 应用首次部署到 GKE,帮我做容器化并生成部署清单。 AI 检测到任务匹配时会自动加载这个 Skill,不需要手动开关。
SKILL.mdassets/ 需要。它不只是写 Dockerfile,还会帮你推镜像、开漏洞扫描、生成 K8s 清单、配置探针、执行部署并验证滚动状态,覆盖首次上云的全流程。
不能。它只负责应用首次上云和容器化,不涉及集群管理、节点升级等运维操作,这类需求请使用 gke-basics 或 gke-upgrades。
生成的 Deployment 默认配置 liveness/readiness 探针。如果应用没有 /healthz、/readyz 等端点,需要先暴露对应接口或修改探针路径,否则 Pod 可能反复重启。