K8s 运维自动化 SDK(k8s-ops-agent)开源项目Vibe Coding

我要开发同款
大灬白菜2026年06月22日
4阅读

技术信息

语言技术
JavaScriptTypeScriptNode.js
系统类型
LinuxMacOS小程序轻应用
行业分类
企业服务脚本插件
开源地址
https://github.com/CN-big-cabbage/k8s-ops-agent.git
授权协议
Apache许可

行业场景

适用于使用 Kubernetes 的企业运维场景。K8s 日常运维涉及资源管理、故障排查、安全审计、主机巡检等大量操作,分散且重复,高度依赖工程师个人经验,难以标准化和工具化,新人上手慢、操作易出错。需要把专家级运维经验沉淀为可复用、可被工具直接调用的标准能力。

功能介绍

封装 32 项 K8s 运维能力,覆盖四大类:核心资源管理(Pod、Deployment、Service、Node、存储、Ingress 等)、运维操作(日志、监控、事件分析、远程执行、端口转发)、安全与分析(RBAC、网络策略、安全审计、健康检查、拓扑、成本分析)、主机巡检。
提供 MCP Server、CLI 命令行、插件三种调用方式,可被 Claude、Cursor 等 AI 工具直接调用,也可单独命令行使用。

项目实现

采用 pnpm + Turbo 的 monorepo 架构,拆分为四个包:平台无关的核心 SDK(@k8s-ops/core)、面向 AI 工具的 MCP Server(@k8s-ops/mcp)、32 条命令的 CLI(@k8s-ops/cli)、插件适配器(@k8s-ops/openclaw)。
核心 SDK 用 TypeScript 封装 K8s API 操作并抽象为标准技能;MCP Server 通过协议暴露能力给 AI 工具;CLI 提供独立命令行入口。一套核心能力多端复用,便于扩展与维护。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论