OS Manuals

/usr/bin/k9s

Kubernetes CLI To Manage Your Clusters In Style!

From k9s-fips 0.51.0-r32 (enterprise-packages), captured 2026-11-08 by running k9s --help (exit 0). permalink

K9s is a CLI to view and manage your Kubernetes clusters.

Usage:
  k9s [flags]
  k9s [command]

Available Commands:
  completion  Generate the autocompletion script for the specified shell
  help        Help about any command
  info        List K9s configurations info
  version     Print version/build info

Flags:
  -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-certificate string      Path to a client certificate file for TLS
      --client-key string              Path to a client key file for TLS
      --cluster string                 The name of the kubeconfig cluster to use
  -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                           help for k9s
      --insecure-skip-tls-verify       If true, the server's caCertFile will not be checked for validity
      --invert                         Invert skin (dark to light, light to dark), preserving colors
      --kubeconfig string              Path to the kubeconfig file to use for CLI requests
      --logFile string                 Specify the log file (default "/tmp/.local/state/k9s/k9s.log")
  -l, --logLevel string                Specify a log level (error, warn, info, debug) (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 float32                Specify the default refresh rate as a float (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
      --splashless                     Turn K9s splash screen off
      --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

Use "k9s [command] --help" for more information about a command.
Options (27)
OptionDescriptionSource
-A, --all-namespacesLaunch K9s in all namespaceshelp
--as stringUsername to impersonate for the operationhelp
--as-group stringArrayGroup to impersonate for the operationhelp
--certificate-authority stringPath to a cert file for the certificate authorityhelp
--client-certificate stringPath to a client certificate file for TLShelp
--client-key stringPath to a client key file for TLShelp
--cluster stringThe name of the kubeconfig cluster to usehelp
-c, --command stringOverrides the default resource to load when the application launcheshelp
--context stringThe name of the kubeconfig context to usehelp
--crumbslessTurn K9s crumbs offhelp
--headlessTurn K9s header offhelp
-h, --helphelp for k9shelp
--insecure-skip-tls-verifyIf true, the server's caCertFile will not be checked for validityhelp
--invertInvert skin (dark to light, light to dark), preserving colorshelp
--kubeconfig stringPath to the kubeconfig file to use for CLI requestshelp
--logFile stringSpecify the log file (default "/tmp/.local/state/k9s/k9s.log")help
-l, --logLevel stringSpecify a log level (error, warn, info, debug) (default "info")help
--logolessTurn K9s logo offhelp
-n, --namespace stringIf present, the namespace scope for this CLI requesthelp
--readonlySets readOnly mode by overriding readOnly configuration settinghelp
-r, --refresh float32Specify the default refresh rate as a float (sec) (default 2)help
--request-timeout stringThe length of time to wait before giving up on a single server requesthelp
--screen-dump-dir stringSets a path to a dir for a screen dumpshelp
--splashlessTurn K9s splash screen offhelp
--token stringBearer token for authentication to the API serverhelp
--user stringThe name of the kubeconfig user to usehelp
--writeSets write mode by overriding the readOnly configuration settinghelp

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.