This new release uses a new store, based on Kubernetes API markers. This DB is generated every 30 minutes using the latest stable version.
It is downloaded automatically from https://kubepug.xyz/data/data.json and used if no --database
flag is passed!
For air-gapped environments if you need it you can download from https://kubepug.xyz/data/data.json and run with:
kubepug --k8s-version=v1.23 --database /data/location/data.json
We will document soon how you can generate this json file internally, if you don't want to download it from us :)
New features
- New generated store, much more reliable!!
- Increased a lot coverage tests (still not good enough)
Deprecations
- Removed deprecated flag --show-description
- Marked swagger-dir and force-download as deprecated, they will not be necessary anymore!
What's Changed
- Bump k8s.io/apimachinery from 0.27.3 to 0.27.4 by @dependabot in https://github.com/rikatz/kubepug/pull/417
- Bump k8s.io/client-go from 0.27.3 to 0.27.4 by @dependabot in https://github.com/rikatz/kubepug/pull/416
- Bump k8s.io/cli-runtime from 0.27.3 to 0.27.4 by @dependabot in https://github.com/rikatz/kubepug/pull/415
- Prepare for pages by @rikatz in https://github.com/rikatz/kubepug/pull/418
- Implement new generated JSON db by @rikatz in https://github.com/rikatz/kubepug/pull/419
- Enable snap builds by @rikatz in https://github.com/rikatz/kubepug/pull/421
- Remove swaggerstore and document data.json generation by @rikatz in https://github.com/rikatz/kubepug/pull/420
- Fix snapcraft build by @rikatz in https://github.com/rikatz/kubepug/pull/422
Full Changelog: https://github.com/rikatz/kubepug/compare/v1.5.1...v1.6.0-beta.1