module
Version:
v1.0.6
Opens a new window with list of versions in this module.
Published: Feb 26, 2025
License: Apache-2.0
Opens a new window with license information.
README
¶
kubectl-apidocs
A kubectl
plugin for learning about API resource documentation in a tree view format.

Examples
Here's a kubectl apidocs
demo:

Installation
Using krew
- Install the Krew plugin manager if you haven’t already.
- Run the following command:
kubectl krew install apidocs
- Verify installation:
kubectl apidocs
Manual Installation
-
Download the latest binary for your platform from
the Releases page.
-
Place the binary in your system's PATH
(e.g., /usr/local/bin
).
-
Example installation script for Unix-Based OS:
(
set -euo pipefail
OS="$(uname | tr '[:upper:]' '[:lower:]')"
ARCH="$(uname -m | sed -e 's/x86_64/amd64/' -e 's/\(arm\)\(64\)\?.*/\1\2/' -e 's/aarch64$/arm64/')"
TAG="$(curl -s https://api.github.com/repos/hashmap-kz/kubectl-apidocs/releases/latest | jq -r .tag_name)"
curl -L "https://github.com/hashmap-kz/kubectl-apidocs/releases/download/${TAG}/kubectl-apidocs_${TAG}_${OS}_${ARCH}.tar.gz" |
tar -xzf - -C /usr/local/bin && chmod +x /usr/local/bin/kubectl-apidocs
)
-
Verify installation:
kubectl apidocs
Terminal Navigation Guide
🖥️ Keyboard Shortcuts
Shortcut |
Action |
<hjkl> |
Navigate (Vim-style) |
<ARROWS> |
Navigate (Arrow keys) |
<ENTER> |
Select (group/resource) |
<TAB> |
Switch focus between tree/details (NOTE: details-view is scrollable) |
<ESC> |
Step back in navigation |
/ |
Open search mode |
<:cmd> |
Execute a command |
<ctrl-c> |
Quit application |
🚀 Tips for Efficient Navigation
- Use
hjkl
for fast movement (Vim-style navigation).
TAB
lets you quickly switch between tree-view and details (NOTE: details-view is scrollable).
Contributing
We welcome contributions! To contribute: see the Contribution guidelines.
License
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
Additional Resources
For more information, visit the project repository.
Click to show internal directories.
Click to hide internal directories.