Releases: kyverno/playground
Releases · kyverno/playground
v0.3.2
💫 New features 💫
- Load resource schemas directly from the connected cluster
- Added dry run requests support
- Added Policy exceptions related flags support
- Added preliminary support for Validating Admission Policy stuff
- Added support for configuration driven exclusions (
usernames
,groups
,roles
andclusterRoles
) - Added support for cosign flag
imageSignatureRepository
- Added support for custom advanced configuration templates
- Added builtin support for (Cluster)PolicyReport CRDs
🔧 Fixes 🔧
- Added
--gin-max-body-size
to configure the max payload size the backend will accept - Added missing fields in Kyverno config template (
enableDefaultRegistryMutation
,excludeGroups
,excludeUsernames
,excludeRoles
andexcludeClusterRoles
)
🎸 Misc 🎸
- Refactored Helm chart configuration
Changelog
- 1b4dd60 chore(deps): Bump github.com/gin-gonic/gin in /backend (#366)
- 6b661d6 chore(deps): Bump github/codeql-action from 2.3.5 to 2.3.6 (#384)
- 5220c73 chore(deps): Bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 (#395)
- ee7ce7f chore(deps): Bump svenstaro/upload-release-action from 2.6.0 to 2.6.1 (#365)
- 1fb3422 chore(deps-dev): Bump vite from 4.3.8 to 4.3.9 in /frontend (#402)
- ff80e1b chore: bump kubectl-validate (#350)
- 7f9b2ad chore: fix golang linter (#383)
- 8cd937e chore: start collecting release notes for 0.4.0 (#373)
- ef4ec1e chore: update helper text (#394)
- 8d6d44d chore: update release notes for v0.3.1 (#353)
- f788a1b chore: vincepri PR just merged (#386)
- ec55c28 core: update screens (#393)
- 866f319 feat: add context default template (#379)
- 9316b5b feat: add cosign related flags support (#381)
- a19c556 feat: add dry run requests support (#370)
- ae69a52 feat: add exceptions related flags support (#377)
- 3e7db8c feat: add polr crds to builtin (#398)
- 432c931 feat: add support for cluster openapi client (#362)
- a48e353 feat: custom config templates (#367)
- c1ebd84 feat: update openapi schemas (#388)
- 4a75a23 fix: add cmResolver to mock context loader (#392)
- 357f6e3 fix: add kyverno schemas to resource loader (#372)
- e3d47a6 fix: add missing fields in kyverno config (#376)
- 1edc5bf fix: allow variable mockes in cluster fake mode (#391)
- 3ff001b fix: bump kyverno to fix thread safety issue (#387)
- e68e159 fix: bump kyverno to get proper config exclusions (#397)
- 87e6012 fix: context schema (#382)
- f416d79 fix: do not manually mutate resources when doing image verification (#338)
- 915e225 fix: exception schema (#378)
- c42a8f4 fix: flags in makefile and vscode (#354)
- c74eee8 fix: gin max body size (#374)
- 57bff5c fix: helm config scripts (#368)
- a7cb9fc fix: logger panic using vincepri ctrl-runtime fork (#385)
- a98490e fix: minor cleanup changes (#389)
- bd62e2c fix: policy exceptions selector with cluster (#380)
- ef86a5c fix: try to fix release workflow (#400)
- b6b9473 fix: try to fix release workflow (#401)
- 8f855cb fix: try to fix release workflow (#404)
- 76d5ae6 fix: use NewPolicyContextFromAdmissionRequest (#369)
- d6fdf93 fix: use mapfs to load crds received from the frontend (#375)
- 78463a3 refactor: helm chart configuration (#351)
- 831315a release: v0.3.2 (#399)
v0.3.1
v0.3.0
💫 New features 💫
- Policy exceptions support
- Custom resources support
- Cluster resources support
- Simulate
UPDATE
requests with old and new resources
✨ UI changes ✨
- Improved main view panels
- New Advanced menu
- Moved Context editor in Advanced menu
- Policy exceptions editor in Advanced menu
- Custom resource definitions editor in Advanced menu
- Kyverno configuration editor in Advanced menu
- Cluster resources editor in Advanced menu
- Support diff Resource editor for
UPDATE
requests
⭐ Examples ⭐
- New Custom resources examples (ArgoCD and Cert Manager)
⛵ Tutorials ⛵
- New
UPDATE
requests tutorial - New Policy exceptions tutorial
- New Clone resource tutorial
🎸 Misc 🎸
- Support in-cluster connection
- All images/artifacts are signed
- All images/artifacts come with SBOMs
- All images/artifacts come with SLSA provenance attestations
Changelog
- 0e82be4 New tutorials (#334)
- 1521480 chore: add cert manager example (#336)
- 98f0560 chore: add release notes (#344)
- 055c7cf chore: fix missing argocd crds in readme (#340)
- 0972ab3 chore: release v0.3.0 (#342)
- d467785 chore: switch back to upstream kubectl-validate (#339)
- ef0d446 feat: add argocd crds and example (#337)
- 77671fc feat: load exception template (#335)
- ef06165 feat: share and export new inputs (#332)
- a2e2b49 fix: bump kubectl-validate (#341)
- 027a1d4 fix: hide label button without label (#345)
v0.3.0-rc.11
v0.3.0-rc.10
v0.3.0-rc.9
Changelog
- 50399e8 chore: add docs about our image tagging strategy (#319)
- 318c561 chore: add helm ci values (#315)
- ff11606 chore: add more helm configs to use locally (#318)
- 86981d7 chore: fix latest tag release (#311)
- f318971 chore: upload artifacts files from goreleaser (#320)
- 027b1b9 core: reorganize config in advanced drawer (#309)
- c57ccd6 feat: add extra args support in helm chart (#317)
- 696f44f feat: add rbac support in helm chart (#313)
- 971d99f feat: extend onboarding and policyexception schema validation (#314)
- 0509c52 feat: support exception and cluster resources (#310)
- b26d86b fix: helm container args (#321)
- 28355b8 fix: latest tag in prerelease (#308)
- b6072be refactor: fake cluster (#322)
v0.3.0-rc.8
v0.3.0-rc.7
v0.3.0-rc.5
v0.3.0-rc.4
Changelog
- bb5fb4a Word wrap (#283)
- 93790c0 chore(deps): Bump actions/setup-python from 4.6.0 to 4.6.1 (#280)
- 5028f62 chore(deps): Bump github/codeql-action from 2.3.3 to 2.3.4 (#281)
- 872ef1b chore: bump kubectl-validate (#287)
- 94f9966 chore: bump kyverno (#265)
- be34bde chore: check fmt (#267)
- 672c791 chore: fix codecov (#271)
- 4be46ae chore: fix go cache (#269)
- 0e75f54 chore: fix trivy scan (#261)
- b259582 chore: fix trivy scan (#270)
- aecf1ac chore: run backend tests (#268)
- d3cd560 chore: test goreleaser fix (#292)
- 653f8d0 chore: use test data files (#275)
- 05a75ea feat: add CRDs support in the backend (#279)
- 24ae943 feat: add crds support in request (#285)
- 621f19e feat: add crds support to frontend (#282)
- c03a368 feat: add exceptions support (#274)
- 061e076 feat: old resource support (#239)
- 270fe61 feat: use cobra command (#272)
- d972126 fix-template-selection (#262)
- b5d95b1 fix: align height of kyverno editor (#263)
- b576e5b fix: front typos (#286)
- d81ab30 fix: golang lint (#284)
- 949e90e refactor: engine api (#278)
- 235df03 refactor: loader code (#266)
- 165bfbd refactor: pass cluster around (#273)