一个基于 kube-bench的 Kubernetes 集群安全基线扫描管理系统,提供友好的 Web 界面来管理多个集群的安全扫描任务。 本项目对kube-bench做了汉化,汉化详情可以参考这个项目。
- 多集群管理:支持添加、编辑和删除多个 Kubernetes 集群
- 安全扫描:基于 kube-bench 进行集群节点的安全基线扫描
- 实时进度:实时监控扫描任务的执行进度
- 结果导出:支持导出扫描结果为 PDF 报告
- 搜索过滤:支持按集群名称、负责人、业务名称等进行搜索
- 分页展示:大量数据分页展示,提升用户体验
- React 18
- TypeScript
- Material-UI (MUI)
- React Router
- Axios
- Python
- Flask
- MySQL
- Kubernetes Python Client
- ReportLab (PDF 生成)
- Node.js 16+
- Python 3.8+
- MySQL 5.7+
- Kubernetes 集群访问权限



