#32 · 主分类: AI运维与SRE工具
conftest
使用 Open Policy Agent Rego 查询语言对结构化配置数据编写测试
项目最后更新:08/25/26
GitHub Stars
3.3K
Forks数量
357
贡献者数量
133
许可证
Other
收录理由
Conftest 让你在配置进入集群之前就能为它们编写测试。你只需用 Open Policy Agent 的 Rego 策略语言定义断言,然后对 Kubernetes 清单、Terraform 计划、Tekton 流水线或任何其他结构化数据运行这些断言。这样一来,像“容器不得以 root 身份运行”这样的规则就变成了可执行的检查,而不是靠口口相传的经验。它支持 YAML、JSON、HCL、Dockerfile 和 TOML 等多种格式,同一套策略方法可以贯穿你的整个技术栈。对于希望在 CI 阶段就发现错误配置、而不是等发布后再补救的团队来说,这是一种实用且轻量的护栏机制。
相关文章
暂无针对该项目的文章。
如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。
同类热门项目
harness
Harness 开源是一个端到端的开发者平台,具有源代码管理、CI/CD 流水线、托管开发环境和制品仓库。
nx
Nx 是单体仓库平台,赋能开发者和 AI 代理。它优化构建、扩展 CI,并自动修复失败的 PR,将交付时间缩短一半。
jenkins
Jenkins 自动化服务器
awx
AWX 提供基于 Web 的用户界面、REST API 和基于 Ansible 的任务引擎,是 Red Hat Ansible Automation Platform 的上游项目之一。
dagger
自动化引擎,用于构建、测试和交付任何代码库,支持本地、CI或云端运行。