k9s
K9s is a terminal based UI to interact with your Kubernetes clusters
Subcommands
Name | Description |
---|
help | Help about any command |
info | Print configuration info |
version | Print version/build info |
Options
Name | Description |
---|
-A, --all-namespaces | Launch K9s in all namespaces |
--as <string> | Username to impersonate for the operation |
--as-group <stringArray> | Group to impersonate for the operation |
--certificate-authority <string> | Path to a cert file for the certificate authority |
--client-key <string> | Path to a client key file for TLS |
-c, --command <string> | Overrides the default resource to load when the application launches |
--context <string> | The name of the kubeconfig context to use |
--crumbsless | Turn K9s crumbs off |
--headless | Turn K9s header off |
-h, --help | Show help for k9s |
--insecure-skip-tls-verify | If true, the server's caCertFile will not be checked for validity |
--kubeconfig <string> | Path to the kubeconfig file to use for CLI requests |
--logFile <string> | Specify the log file |
-l, --logLevel <string> | Specify a log level (info, warn, debug, trace, error) (default 'info') |
--logoless | Turn K9s logo off |
-n, --namespace <string> | If present, the namespace scope for this CLI request |
--readonly | Sets readOnly mode by overriding readOnly configuration setting |
-r, --refresh <int> | Specify the default refresh rate as an integer (sec) (default 2) |
--request-timeout <string> | The length of time to wait before giving up on a single server request |
--screen-dump-dir <string> | Sets a path to a dir for a screen dumps |
--token <string> | Bearer token for authentication to the API server |
--user <string> | The name of the kubeconfig user to use |
--write | Sets write mode by overriding the readOnly configuration setting |