Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kyverno/kyverno-json
Kyverno for any JSON!
https://github.com/kyverno/kyverno-json
json kyverno policy serverless terraform
Last synced: 7 days ago
JSON representation
Kyverno for any JSON!
- Host: GitHub
- URL: https://github.com/kyverno/kyverno-json
- Owner: kyverno
- License: apache-2.0
- Created: 2023-09-27T20:40:40.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-11T05:05:59.000Z (14 days ago)
- Last Synced: 2024-12-11T05:51:32.192Z (14 days ago)
- Topics: json, kyverno, policy, serverless, terraform
- Language: Go
- Homepage: https://kyverno.github.io/kyverno-json/
- Size: 209 MB
- Stars: 76
- Watchers: 5
- Forks: 18
- Open Issues: 33
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Kyverno JSON [![Tweet](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)](https://twitter.com/intent/tweet?text=Kyverno%20everywhere%21%20%0A%0AEasily%20validate%20any%20JSON%20or%20YAML%20payload%20using%20Kyverno.%0A%0A&url=https://github.com/kyverno/kyverno-json/%0A%0A&hashtags=kubernetes,devops)
**Kyverno everywhere! 🎉**
`kyverno-json` applies Kyverno policies to any JSON or YAML payload.
![logo](.assets/kyverno-json-horizontal.png)
Use Kyverno's powerful, declarative, low-code policies to validate any runtime or configuration data that can be converted to JSON including:
* Terraform files
* Dockerfiles
* Cloud configurations
* Service authorization requestsRun `kyverno-json` as a CLI, or a web application with a REST API. Or, integrate as a Golang library.
**WARNING: ⚠️ Kyverno JSON is in early development and changes may not be backward compatible.**
## 📙 Documentation
Documentation is available at: https://kyverno.github.io/kyverno-json
👉 **[Quick Start](https://kyverno.github.io/kyverno-json/latest/quick-start/)**
👉 **[Sample Policies](https://kyverno.github.io/kyverno-json/latest/catalog/)**
👉 **[Playground](https://kyverno.github.io/kyverno-json/latest/playground/)**
## 🙋♂️ Getting Help
We are here to help!
👉 For feature requests and bugs, file an [issue](https://github.com/kyverno/kyverno-json/issues).
👉 For discussions or questions, join the [Kyverno Slack channel](https://slack.k8s.io/#kyverno).
👉 To get notified on updates ⭐️ [star this repository](https://github.com/kyverno/kyverno-json/stargazers).
## ➕ Contributing
Thanks for your interest in contributing to Kyverno! Here are some steps to help get you started:
✔ Look through the [good first issues](https://github.com/kyverno/kyverno-json/labels/good%20first%20issue) list. Add a comment with `/assign` to request the assignment of the issue.
✔ Check out the Kyverno [Community page](https://kyverno.io/community/) for other ways to get involved.
✔ Read the developer documentation in the [.docs](./.docs/) folder.
## License
Copyright 2023, the Kyverno project. All rights reserved. kyverno-json is licensed under the [Apache License 2.0](LICENSE).