pehlicd/rbac-wizard

GitHub: pehlicd/rbac-wizard

一款通过图形化界面可视化展示和分析 Kubernetes 集群 RBAC 配置关系的工具,帮助运维和安全人员直观理解权限分配与关联。

Stars: 291 | Forks: 13

# RBAC Wizard ![go version](https://img.shields.io/github/go-mod/go-version/pehlicd/rbac-wizard) ![release](https://img.shields.io/github/v/release/pehlicd/rbac-wizard?filter=v*) ![helm release](https://img.shields.io/github/v/release/pehlicd/rbac-wizard?filter=rbac-wizard*&logo=helm) ![license](https://img.shields.io/github/license/pehlicd/rbac-wizard) [![go report](https://goreportcard.com/badge/github.com/pehlicd/rbac-wizard)](https://goreportcard.com/report/github.com/pehlicd/rbac-wizard) RBAC Wizard 是一款帮助您可视化和分析 Kubernetes 集群 RBAC 配置的工具。它提供了 Kubernetes RBAC 对象的图形化表示。
| 演示 | |--------------------------------------------| | |
## 如何安装 ### Helm 由于 rbac-wizard 能够轻松地从集群中获取 kubernetes clientset,您也可以使用 Helm 通过简单的 3 个步骤将其安装在您的集群上! ``` # 添加 Helm repository helm repo add rbac-wizard https://rbac-wizard.pehli.dev # 拉取最新的 Helm charts helm pull rbac-wizard/rbac-wizard # 使用默认值安装 Helm charts helm install rbac-wizard rbac-wizard/rbac-wizard --namespace rbac-wizard --create-namespace ``` ### Homebrew ``` brew tap pehlicd/rbac-wizard https://github.com/pehlicd/rbac-wizard brew install rbac-wizard ``` ### 使用 go install ``` go install github.com/pehlicd/rbac-wizard@latest ``` ## 如何使用 使用 RBAC Wizard 非常简单。只需运行以下命令: ``` rbac-wizard serve ``` ## 许可证 本项目基于 MIT 许可证授权 - 有关详细信息,请参阅 [LICENSE](LICENSE) 文件。 由 [Furkan Pehlivan](https://github.com/pehlicd) 开发 - [项目仓库](https://github.com/pehlicd/rbac-wizard)
标签:Golang, Helm, Mutation, RBAC, Streamlit, UI工具, 二进制发布, 可视化, 安全编程, 开源工具, 提示注入, 数据可视化, 日志审计, 权限管理, 模型越狱, 自动化攻击, 角色绑定, 访问控制, 资源分析, 集群管理