用途:该技能是面向 GKE 的高层编排器,用于把应用和集群引导到生产就绪状态。它本身不直接实现各项生产特性,而是先评估环境,再调用文档中列出的专项技能分工处理。适用范围包括单个应用(无论是否已在 Kubernetes 上)、一组应用或某个目标集群。
主要能力:分三阶段。一是发现阶段:用 gcloud container clusters describe <cluster-name> --location <location> --project <project> 查看集群信息,识别 Autopilot 与 Standard、发布渠道;若针对具体应用,用 kubectl get deployment <app-name> -n <namespace> -o yaml 等命令检查名称空间与标签、专用 ServiceAccount、资源请求与限制、存活/就绪/启动探针,以及 HPA、PDB、NetworkPolicy。二是生产就绪评估:按领域调用专项技能,包括应用上云(gke-app-onboarding)、扩缩容与资源(gke-workload-scaling)、可观测性(gke-observability)、可靠性(gke-reliability)、安全(gke-workload-security)、备份与容灾(gke-backup-dr)、边缘与入口(gke-networking-edge)、成本优化(gke-cost-optimization)。三是就绪度评分:为各领域给出红/黄/绿状态和总体评分,用于排定整改优先级。
关键要求:名称空间隔离需使用专用名称空间并通过标签实施 Pod Security Standards;最小权限要求使用专用 ServiceAccount 而非默认账号。执行时应主动调用相关技能评估并提改进建议,涉及状态变更的实现须先获得用户确认。
限制:资料未提供安装方式、收费与价格信息;具体配置步骤、默认值及效果暂未提供,需结合各专项技能文档使用。