Closed Danil-Grigorev closed 2 months ago
:robot: Beep beep! I’m a robot speaking on behalf of @ahmetb. :robot:
Thanks for submitting your kubectl plugin to Krew! One of the krew-index maintainers will review it soon. Note that the reviews for new plugin submissions may take a few days.
In the meanwhile, here are a few tips to make your plugin manifest better:
shortDescription
(it should be max 50 characters).description
to 80-character lines (no usage examples, please).Thanks for your patience! /kind new-plugin
/lgtm /approve Thanks! Also, please consider setting up Krew release automation which helps you skip manually making updates to your Krew manifests on each new version and send a pull request. It’s a GitHub workflow bot that can run every time you push a new tag. Those PRs are automatically approved.
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: ahmetb, Danil-Grigorev
The full list of commands accepted by this bot can be found here.
The pull request process is described here
This changes adds crust-gather to the list of supported plugins.
Crust-gather is a debugging tool, which allows user to collect full or partial cluster state and store it in the filesystem. Later, the stored directory can be served via api-server replica, to analyze via kubectl or k9s. This includes:
Crust-gather allows to specify filters on the resource selection, so only some resources can be collected.
If there is a need to exclude secret values from the output, there are flags to pass either an env variable with a secret or a secrets file with a list of secrets.
To view all possible configurations after installation:
kubectl crust-gather --help
Here is a demo of the functionality: