SuperAPI AI 工具集

k8s-storage

智能体与模型

查看项目

更新于 10-16 09:51

技能介绍

用途:在 kubectl-mcp-server 中管理 Kubernetes 存储资源,适用于用户提到 PVC、PV、存储类、卷、磁盘、存储,或涉及存储供给、卷挂载、存储扩容、数据持久化与卷声明等操作时。

主要能力:列出与查看 PVC(get_pvcs、describe_pvc);查看存储类(get_storage_classes);列出与查看持久卷(get_persistent_volumes、describe_persistent_volume);通过 kubectl_apply 创建 PVC、存储类、卷快照及从快照恢复的 PVC;通过 kubectl_delete 删除 PVC;结合 get_events 与 describe_pod 排查存储问题。

使用方式与优先级:先确认存储类存在再创建 PVC(get_storage_classes,关键);部署 Pod 前检查 PVC 状态(describe_pvc,高);多 Pod 访问前检查访问模式(get_pvcs,中);关注 PV 回收策略(get_persistent_volumes,低)。文中给出示例命令,如 get_pvcs(namespace)、describe_pvc(name, namespace)、get_storage_classes()、get_persistent_volumes()、describe_persistent_volume(name) 等。

适用场景:存储供给与扩容、卷挂载、快照备份与恢复、存储故障排查。相关技能:k8s-backup(Velero 备份/恢复)、k8s-operations(kubectl apply/patch)。

限制:资料未提供该技能的安装方式、依赖版本、权限要求、平台支持、收费或价格等信息,暂未提供。