hrishikeshY22/elastic-dac-rules
GitHub: hrishikeshY22/elastic-dac-rules
基于 Detection as Code 方法论的 Elastic Security 检测规则管理仓库,通过 Git 工作流与 CI/CD 实现规则的自动化验证、提升和部署。
Stars: 0 | Forks: 0
# Elastic 检测即代码 — 规则仓库
使用 DaC 方法论将检测规则以代码的形式进行管理。
## 结构
rules/
├── staging/ ← 所有新规则都在此进入
└── prod/
├── enabled/ ← 自动提升,作为 ENABLED 部署
└── disabled/ ← 自动提升,作为 DISABLED 部署
schemas/ ← 规则验证 schema
tools/ ← 部署脚本
docs/ ← 模板和指南
.github/workflows/ ← CI/CD pipeline
## 工作流程
1. 编写规则 → `rules/staging/`
2. 发起 Pull Request
3. Pipeline 自动验证
4. 获得批准并合并
5. 规则自动提升至 `rules/prod/`
6. 规则自动部署到 Elastic!
## 作者
HRISHIKESH YALAVARTHI
标签:Elastic Security, 代码化检测, 安全规则库, 安全运营, 扫描框架, 自动化运维