Kyverno for any JSON!
Go to file
dependabot[bot] bd9932a0f9
chore(deps): Bump aquasecurity/trivy-action from 0.25.0 to 0.26.0 (#543)
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.25.0 to 0.26.0.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases)
- [Commits](f781cce5aa...a20de5420d)

---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-09 11:39:19 +00:00
.assets chore: assets folder (#183) 2023-11-02 09:09:18 +01:00
.crds refactor: feedback api (#511) 2024-09-23 08:40:00 +02:00
.docs feat: add versioned docs support (#224) 2023-11-24 17:10:19 +01:00
.github chore(deps): Bump aquasecurity/trivy-action from 0.25.0 to 0.26.0 (#543) 2024-10-09 11:39:19 +00:00
.hack chore: clean docs generation (#152) 2023-10-29 01:33:11 +02:00
.release-notes release: v0.0.2 (#256) 2024-01-03 00:28:04 +01:00
.schemas refactor: feedback api (#511) 2024-09-23 08:40:00 +02:00
.vscode Docs update (#153) 2023-10-29 20:46:57 +01:00
catalog Add dockerfile samples (#188) 2023-11-02 19:57:00 -07:00
charts/kyverno-json refactor: feedback api (#511) 2024-09-23 08:40:00 +02:00
pkg feat: add custom cel env support (#541) 2024-10-08 12:31:24 +02:00
test feat: add jp functions docs (#527) 2024-09-27 19:09:02 +02:00
wasm refactor: move wasm folder out of cmd (#147) 2023-10-29 00:12:53 +02:00
website feat: add jp functions docs (#527) 2024-09-27 19:09:02 +02:00
.gitignore fix: use python virtual env (#404) 2024-06-10 22:07:57 +02:00
.golangci.yml fix: linter (#4) 2023-10-03 17:04:18 +02:00
.goreleaser.yaml feat: add brew tap release (#250) 2023-12-28 15:23:59 +01:00
LICENSE chore: add license (#391) 2024-05-31 16:17:45 +02:00
Makefile feat: hold compiled assertion in api (#482) 2024-09-18 20:46:14 +05:30
README.md chore: fix readme (#276) 2024-01-11 23:40:10 +01:00
codecov.yml chore: codecov config (#231) 2023-11-28 21:04:28 +01:00
go.mod chore(deps): Bump golang.org/x/crypto from 0.27.0 to 0.28.0 (#536) 2024-10-07 15:07:08 +02:00
go.sum chore(deps): Bump golang.org/x/crypto from 0.27.0 to 0.28.0 (#536) 2024-10-07 15:07:08 +02:00
kyverno-json.rb Brew formula update for kyverno-json version v0.0.3 (#392) 2024-06-03 14:04:45 +00:00
main.go chore: move main at the root of the repo (#145) 2023-10-29 00:12:39 +02:00
playground-examples.yaml add playground samples (#200) 2023-11-05 22:30:38 -06:00
requirements.txt fix: use python virtual env (#404) 2024-06-10 22:07:57 +02:00

README.md

Kyverno JSON Tweet

Kyverno everywhere! 🎉

kyverno-json applies Kyverno policies to any JSON or YAML payload.

logo

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 requests

Run 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

👉 Sample Policies

👉 Playground

🙋‍♂️ Getting Help

We are here to help!

👉 For feature requests and bugs, file an issue.

👉 For discussions or questions, join the Kyverno Slack channel.

👉 To get notified on updates star this repository.

Contributing

Thanks for your interest in contributing to Kyverno! Here are some steps to help get you started:

✔ Look through the good first issues list. Add a comment with /assign to request the assignment of the issue.

✔ Check out the Kyverno Community page for other ways to get involved.

✔ Read the developer documentation in the .docs folder.

License

Copyright 2023, the Kyverno project. All rights reserved. kyverno-json is licensed under the Apache License 2.0.