SuperAPI AI 工具集

kubernetes

部署与运维

查看项目

更新于 10-16 00:03

技能介绍

用途:该技能是 Kubernetes 操作的决策与路由层,而非静态 kubectl 速查表,用于安全地运维、排障、加固、升级和自动化集群与工作负载,覆盖上游 Kubernetes 及 k3s、RKE2、MicroK8s、k0s、Talos 等发行版。

主要能力:先识别目标(发行版、提供商、集群与客户端版本、context、命名空间、访问模式、是否生产),再发现已服务的 API 资源、API 版本、CRD、系统工作负载、节点与发行版标记;区分可移植行为与发行版/提供商覆盖层,按场景路由到对应参考文档(API 与版本、工作负载与发布、调度扩缩存储、网络、安全与策略、排障调试、运维备份升级可观测性等)。

使用方式:首次发现可运行 scripts/k8s-cli --json doctor、--json context、--json discover;若包装器不可用,改用 references/cli-reference.md 中的原生命令;若无 kubectl 应停止并报告前置条件。任何变更先预览(--dry-run 或 kubectl diff/服务端 dry-run),说明范围,破坏性操作需明确确认,再变更并验证条件、事件、发布与外部边界。

限制:不得暴露 Secret 数据或原始 kubeconfig 凭据;未经说明范围与确认,不得使用 --force-conflicts、delete、drain、patch、upgrade 或集群重置;不得仅凭 Running 判定 Pod 健康,不得仅凭组件级测试判定集成成功;对 k3s、RKE2、托管提供商、Talos、OpenShift 须先加载对应覆盖层。版本基线为 2026-07-11 检查,维护次版本 1.36、1.35、1.34,非永久声明,断言前需刷新。