SuperAPI AI 工具集

kubernetes

部署与运维

查看项目

更新于 10-15 21:48

技能介绍

用途:当用户需要编写或应用 Deployment、Service、ConfigMap、Secret、Ingress 等 Kubernetes 资源,使用 kubectl 部署、扩缩容、排查 Pod 与集群,或设计资源限制、探针、滚动更新与运维流程时,可使用本技能获取指导。

主要能力:围绕资源与命令两类内容展开。资源方面涉及用 YAML 定义 workload(Deployment/StatefulSet)、Service、ConfigMap/Secret,以及用 Ingress 做 HTTP 路由;命令方面涉及 kubectl 的 apply -f、get/describe/logs/exec、scale、rollout status,以及 context 与 namespace 切换。

使用方式与环境:集群需提供 kubeconfig;本地可使用 minikube、kind 或 k3d;生产环境需注意 RBAC 与网络策略。

最佳实践:设置 requests/limits,配置 liveness/readiness 探针;敏感信息用 Secret,配置用 ConfigMap 或外部配置中心;明确滚动更新与回滚策略,集中收集日志与监控。

限制:关于具体版本兼容性、安装步骤、收费标准与效果等,资料暂未提供。