| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: kubectl-gather | Distribution: openSUSE Tumbleweed |
| Version: 0.13.1 | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon Jul 13 07:03:58 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 48849322 | Source RPM: kubectl-gather-0.13.1-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/nirs/kubectl-gather | |
| Summary: Kubectl plugin to gather data about your cluster | |
This is a kubectl plugin for gathering data about your cluster that may help to debug issues. Kubernetes is big and complicated, and when something breaks it is hard to tell which info is needed for debugging. Even if you known which resources or logs are needed, it is hard to get the data manually. When working with multiple related clusters gathering the right data from the right cluster is even harder. The kubectl gather tool makes it easy to gather data quickly from multiple clusters with a single command. It gathers all resources from all clusters. It also gather related data such as pods logs, on for specific cases, external logs stored on the nodes. The data is stored in a local directory, one file per resource, making it easy to navigate and inspect using standard tools. If you know what you want to gather, it is much faster and consume fraction of the storage to gather only specific namespaces from all clusters.
Apache-2.0
* Mon Jul 13 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 0.13.1:
* deps: bump golang.org/x/crypto from v0.49.0 to v0.54.0
* build(deps): bump golang.org/x/net
* readme: Add more badges
* docs: document addons
* ramen: annotate VRG resources with cluster time
* addon: support multiple resources per addon
* addon: add Name() method to Addon interface
* gather: add ramen addon for DRPlacementControl resources
* gather: pass cluster time to Inspect()
* gather: call Inspect() before dumpResource()
* Sun May 10 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 0.13.0:
* docs: document addons
* ramen: annotate VRG resources with cluster time
* addon: support multiple resources per addon
* addon: add Name() method to Addon interface
* gather: add ramen addon for DRPlacementControl resources
* gather: pass cluster time to Inspect()
* gather: call Inspect() before dumpResource()
* e2e: keep test output and logs after make clean
* e2e: add build tag to skip e2e tests without clusters
* e2e: upload e2e.log with test artifacts in CI
* e2e: use logging and test packages in e2e CLI and tests
* e2e: add test package with T wrapper for logging test failures
* e2e: add logging package for shared logger configuration
* go: Update toolchain to go1.26.2
* e2e: Extract minikube package from clusters
* build: Remove leftover cd e2e
* Remove e2e module
* ci: Simplify unit test matrix
* test: Force LF line endings for testdata files
* ci: Add unit test job
* make: Add unit-tests and test targets
* ci: Rename e2e job to e2e-matrix
* make: Rename test target to e2e-tests
* remote: Remove redundant must-gather.log
* container: Add gawk to container image for must-gather volume
checker
* container: Switch from Alpine to UBI for image scanning support
* make: Simplify container-push
* docs: Add example sanitized secret to README
* e2e: Remove e2e/out directories in artifacts
* ci: Run e2e tests in test workflow
* ci: Update build binaries job
* container: Add util-linux for setsid -w support
* e2e: Pin PVs to PVCs with claimRef to fix flaky tests
* e2e: Switch to docker driver on linux
* e2e: Remove tarfile before podman save
* e2e: Run verifyDNS only on darwin
* e2e: Configure DNS in minikube clusters on macOS
* e2e: Add runMinikube() helper
* build: Push container using skopeo
* e2e: Use vmnet-shared networking on macOS
* e2e: Switch from kind to minikube
* e2e: Use devel version for e2e builds
* docs: Update container build and push docs
* build: Make container build platforms configurable
* e2e: Add TestRemoteGather
* e2e: Add Validator struct to validate remote gather
* e2e: Add remote subtest to TestOutput
* e2e: Prepare TestOutput for remote gather testing
* e2e: Remove test output before running tests
* cmd: Show richer --version output in YAML format
* cmd: Add --must-gather-version flag
* build: Clean up container images in make clean
* container: Fix ldflags not passed to go build
* e2e: Build and load container image for remote tests
* docs: Simplify testing instructions
* e2e: Consolidate into single Makefile
* e2e: Add load command for parallel image loading into clusters
* docs: Document how to create the podman machine
* e2e: More consistent usage of clusterKubeconfig
* container: Add OCI source label to link image to repository
* container: Use Go compile object cache for faster rebuilds
* container: Use toolchain version for base image
* ci: Build container images natively in parallel
* ci: Update docker/login-action to v4
* Thu Mar 26 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 0.12.0:
* doc: Update readme with secret sanitization support
* e2e: Add e2e tests for secret sanitization
* gather: Add unit tests for secret sanitization
* gather: Sanitize secret data with PBKDF2 hashes
* Update actions for node 24 (#121)
* deps: Update k8s.io dependencies to oldest supported k8s
version
* Update zap to v1.27.1
* Update cobra to latest version
* Update go to 1.25.0
* Thu Oct 23 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 0.11.0:
* Update toolchain to go1.25.3
* build: Use go 1.25
* Fri Aug 22 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 0.10.1:
* Handle non existent dirs in ListResources by @parikshithb in
[#111]
* Cleanups by @nirs in #112
* Tue Aug 05 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 0.10.0:
* doc: document gathering cluster scope resources
* cmd: add cluster-level resource gathering support
* e2e: add tests for --cluster flag combinations
* cmd: separate resource filtering from namespace logic
* cmd: rename cluster variables to avoid naming conflict
* e2e: add test for empty namespaces with --cluster=false
* cmd: add --cluster flag with validation and defaults
* build: Allow building with existing image
* release: Use ubuntu-latest
* cmd: validate empty namespaces flag
* e2e: Update TestGatherEmptyNamespaces
* e2e: export pathExists function in validate package
* e2e: fix lint errors in output_test.go
* e2e: Validate multiple resources lists
* Mon Jul 28 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 0.9.0:
* e2e: Test reading gathered data
* gather: Introduce OutputReader
* gather: Add constants for file suffixes
* e2e: Rename executable to kubectlGather
* e2e: Move constants to e2e.go
* e2e: add cluster node resource validation in gather tests
* ci: Move permissions up
* ci: Refine release workflow permissions
* ci: Add permissions for test workflow
* e2e: add and update e2e tests
* e2e: add validation for gathered data and JSON log format
* e2e: export names variable
* ci: Allow manual workflow run for a branch
* ci: Run test workflow only for PRs
* ci: Update to latest golangci-lint (v2)
* e2e: Improve commands names
* e2e: Deploy applications for testing
* build: Update to go 1.24.0
* deps: Update cobra to latest version
* build: Use GOTOOLCHAIN=auto for predictable build
* build: Make golang container version configurable
* build: Use go version from go.mod
* Bump golang.org/x/oauth2 in the go_modules group across 1
directory
* e2e: Keep generated files under out/
* release: Add release-container job
* release: Allow manual running for testing
* release: Fix workflow permissions formatting
* Mon Jul 07 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 0.8.0:
* New gather pipeline
* Add docs/internals.md
* Bump golang.org/x/net in the go_modules group across 1
directory
* Fix typos in comments and variable names
* Mon Mar 31 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- new package kubectl-gather: gather data about your cluster that
may help to debug issues
/usr/bin/kubectl-gather /usr/share/doc/packages/kubectl-gather /usr/share/doc/packages/kubectl-gather/README.md /usr/share/licenses/kubectl-gather /usr/share/licenses/kubectl-gather/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 2 05:00:51 2026