kubelb completion zsh
Generate the autocompletion script for zsh
Synopsis
Generate the autocompletion script for the zsh shell.
If shell completion is not already enabled in your environment you will need
to enable it. You can execute the following once:
echo “autoload -U compinit; compinit” » ~/.zshrc
To load completions in your current shell session:
source <(kubelb completion zsh)
To load completions for every new session, execute once:
Linux
kubelb completion zsh > “${fpath[1]}/_kubelb”
macOS
kubelb completion zsh > $(brew –prefix)/share/zsh/site-functions/_kubelb
You will need to start a new shell for this setup to take effect.
kubelb completion zsh [flags]
Options
-h, --help help for zsh
--no-descriptions disable completion descriptions
Options inherited from parent commands
--kubeconfig string Path to the kubeconfig for the tenant
--log-file string Log to file instead of stderr
--log-format string Log format (cli, json, text) - defaults to cli
--log-level string Log level (error, warn, info, debug, trace) - overrides verbosity
-q, --quiet Suppress non-essential output (equivalent to --v=0)
-t, --tenant string Name of the tenant
--timeout duration Timeout for the command (e.g., 30s, 5m) (default 4m0s)
-v, --v int Verbosity level (0-4): 0=errors only, 1=basic info, 2=detailed status, 3=debug info, 4=trace (default 1)
SEE ALSO