用途:该技能引导用户完成容器化、CI/CD 流水线、Kubernetes 部署、可观测性和基础设施管理,在出现 dockerize 等触发词时启用。内容按主题组织,主要面向工程团队落地运维实践。
主要能力与用法:一是 Docker 部分,给出构建、多阶段构建、带资源限制运行、查看分层、清理悬空镜像、跟踪日志等命令,并列出 Dockerfile 最佳实践,如使用具体基础镜像标签、依赖文件优先复制以利用层缓存、以非root用户运行、使用 .dockerignore、最小化层、生产使用 distroless 或 alpine、设置健康检查、为镜像打元数据标签。二是 CI/CD,划分 Lint、Test、Build、Deploy、Verify 阶段,建议缓存依赖、矩阵构建、快慢检查分离、质量门禁快速失败、用提交 SHA 和语义版本标记镜像、密钥存入 CI 密钥库。三是 Kubernetes,说明 Deployment、Service、Ingress、ConfigMap、Secret、HPA 等资源用途,列出 kubectl 常用命令与部署检查清单,如资源请求与限制、存活与就绪探针、非root、密钥外置、多副本、滚动更新与 HPA。此外包含可观测性(结构化日志、指标类型与追踪)、部署策略(滚动、蓝绿、金丝雀及其权衡)、安全加固、基础设施即代码与故障排查清单。
限制:仅提供命令与检查清单类指导,具体效果、收费与可用平台暂未提供;引用文档路径为技能内部参考文件。