| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: kubeconform | Distribution: openSUSE Tumbleweed |
| Version: 0.7.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon May 12 12:26:29 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 9745853 | Source RPM: kubeconform-0.7.0-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/yannh/kubeconform/ | |
| Summary: A fast Kubernetes manifests validator, with support for custom resources | |
Kubeconform is a Kubernetes manifests validation tool. It is inspired by, contains code from and is designed to stay close to Kubeval, but with the following improvements: - high performance: will validate & download manifests over multiple routines, caching downloaded files in memory - configurable list of remote, or local schemas locations, enabling validating Kubernetes custom resources (CRDs) and offline validation capabilities - uses by default a self-updating fork of the schemas registry maintained by the kubernetes-json-schema project - which guarantees up-to-date schemas for all recent versions of Kubernetes.
Apache-2.0
* Mon May 12 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 0.7.0:
* Add support for duration (#328)
* Invalid JSON should not be considered an error - see
https://github.com/yannh/kubeconform/issues/67 (#327)
* Add acceptance tests for caching of references (#326)
* Add tests for the HTTP loader (#325)
* Update jsonschema library to v6 (#324)
* Update go/goreleaser (#322)
* Sun Dec 15 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- workaround build failures by building with go1.22
* Thu Aug 01 2024 opensuse_buildservice@ojkastl.de
- Update to version 0.6.7:
* Update some dependencies (#283)
* Retry (#282)
* Revert "fix: retry on download errors (#274)" (#279)
* fix: retry on download errors (#274)
* fix: close resource (#272)
* Fri May 10 2024 opensuse_buildservice@ojkastl.de
- Update to version 0.6.6:
* fix go.mod
* Thu May 09 2024 opensuse_buildservice@ojkastl.de
- Update to version 0.6.5:
* Slightly improve the coverage of the validator test (#271)
* Stop validating output of closed channel in Validate (#265)
* Update go version in go.mod (#269)
* Update Go & Base images (#268)
* Remove deprecated Maintainer tag in Dockerfile (#267)
* Sanitize csv strings (#258)
* Update `kubeconform -h` output (#260)
* Fix junit output, also ensure junit output is deterministic
(#253)
* Fail early on incorrect version of k8s (#254)
* Update GH actions and goreleaser (#252)
* Update Golang to 1.21.4 (#245)
* Wed Apr 03 2024 opensuse_buildservice@ojkastl.de
- Update to version 0.6.4:
* Update Golang to 1.21.4
* openapi2jsonschema.py now correctly fails if no FILE is passed
(#244)
* Update Readme.md (#232)
* Update Go and Goreleaser to 1.20, update dependencies (#231)
* Avoid unnecessary type conversions (#222)
* Force Draft version of JsonSchema (#221)
* Sun Sep 17 2023 jkowalczyk@suse.com
- Update to version 0.6.3:
* Add test validating using CRD that misses explicit draft version
* Force Draft version of JsonSchema
* Update Readme.md to add `fullgroup` explanation (#220)
* Fix #130 in a backward-compatible way (#219)
* Update Readme.md
* fix: add missing output formats in error message (#213)
* Sun Sep 17 2023 jkowalczyk@suse.com
- Update to version 0.6.2:
* Fix for 196: Multi-architecture image (#204)
* Fix anchored link on Readme.md (#205)
* Revert "Add support for Arm64 Docker images (#201)"
* Add support for Arm64 Docker images (#201)
* Move cfg parsing out of realmain, rename realmain to kubeconform
* Add JSON/YAML annotations to Config struct
* Do not hardcode output stream in pkg/output
* Add support for "pretty" output (#195)
* docs: Add winget as installation method on Windows (#192)
* Fix CI badge image (#184)
* Sun Sep 17 2023 jkowalczyk@suse.com
- _service change disabled to manual per osc deprecation warning:
WARNING: Command 'disabledrun/dr' is obsolete, please convert
your _service to use 'manual' and then 'manualrun/mr' instead.
* Mon Mar 27 2023 andrea.manzini@suse.com
- Update to version 0.6.1:
* fix: expose error instance path instead of schema path
* support disabling ssl validation in openapi2jsonschema.py
* Try to expose JSON paths
* feat: support to set an alternative image owner
* Documenting Helm support via 3rd party repo
* Update LICENSE
* Add opencontainers label
* Add informations how to use Kubeconform in Gitlab-CI
* Mon Dec 12 2022 rombert@apache.org
- Update to version 0.5.0:
* Allow to skip resources using the GVK notation (#92)
* Update goreleaser (#137)
* Do not expose internal CPU profiling option as flag (#136)
* Validate JUnit output against Jenkins JUnit XSD (#134)
* Add debug information to help understand failures finding schemas (#133)
* Update fixture file to use no hash function
* Upgrade hash to sha256. (#126)
* remove link to dead project (#125)
* add {{ .Group }} variable to schema location options (#120)
* Forbid duplicate keys in strict mode (#121)
* fix: change flag parse error handling to return errors instead of exiting (#107)
* Adds info about installation via built in Go package manger (#116)
* Fix grammar in README.md (#114)
* add constructor to handle equal sign (=) (#104)
* chore: print the url of failed download (#96)
* remove accidentally commited binary
* Improve handling of cmdline errors (#91)
* Minor css updates
* Update website
* Add cname to website
* Publish site
* Fixes acceptance test with new TAP output
* feat(output/tap): Output qualified resource name
* add horizontal line
* set hero image width
* scripts: Add tests for options
* scripts: Optionally disallow additionalProperties at the root
* Update Readme.md
* Move version to main package
* Update README
* Add -v to output version number
* Fix broken release notes
/usr/bin/kubeconform /usr/share/doc/packages/kubeconform /usr/share/doc/packages/kubeconform/Readme.md /usr/share/licenses/kubeconform /usr/share/licenses/kubeconform/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 23:06:42 2025