ErrLookup › ahmetb/kubectx

ahmetb/kubectx

Faster way to switch between clusters and namespaces in kubectl · Go · 42 source files

Analyzed at 12ad6fb22e on 2026-09-02. 144 documented errors.

Code / MessageTypeSeverityTags
current-context is not set
console error
can't use '.' as the no active context is set
console error
context does not exist
console error
no contexts found in the kubeconfig file
console error
you did not choose any of the options
console error
no contexts found in config
console error
no contexts found in the kubeconfig file
console error
you did not choose any of the options
console error
HOME or USERPROFILE environment variable not set
console error
no previous context found
console error
current-context is not set
console error
no namespaces found
console error
you did not choose any of the options
console error
current-context is not set
console error
current-context is not set
console error
current-context is not set
console error
"contexts" entry is nil
console error
"contexts" entry is nil
console error
"contexts" is not a sequence node
console error
no kubeconfig files loaded
console error
HOME or USERPROFILE environment variable not set
console error
kubeconfig error: %w
console error
failed to get current context: %w
console error
write error: %w
console error
error deleting context "%s": %w
console error
kubeconfig error: %w
console error
failed to get current context: %w
console error
failed to check context: %w
console error
failed to modify yaml doc: %w
console error
failed to save modified kubeconfig file: %w
console error
'%s' requires a context name argument (or fzf for interactiv
validation error
'%s' accepts at most one context name argument
validation error
'-d' needs arguments
validation error
unsupported option '%s'
validation error
too many arguments
validation error
kubeconfig error: %w
console error
failed to get context names: %w
console error
failed to switch context: %w
console error
failed to delete context: %w
console error
write error: %w
console error
you are in a locked single-context shell, use 'exit' to leav
console error
you are in a locked single-context shell ("%s"), use 'exit'
console error
kubeconfig error: %w
console error
failed to get context names: %w
console error
failed to get current context: %w
console error
failed to create temp kubeconfig file: %w
console error
failed to write temp kubeconfig: %w
console error
failed to start readonly proxy: %w
console error
failed to rewrite kubeconfig: %w
console error
kubeconfig error: %w
console error
failed to get current context: %w
console error
failed to check context: %w
console error
context "%s" not found, can't rename it
console error
failed to delete new context to overwrite it: %w
console error
failed to change context name: %w
console error
failed to set current-context to new name: %w
console error
failed to save modified kubeconfig: %w
console error
kubectl is required for --shell but was not found in PATH
console error
kubectl config view failed: %w
console error
kubeconfig error: %w
console error
failed to check context: %w
console error
no context exists with the name: %q
console error
failed to get current context: %w
console error
failed to extract kubeconfig for context: %w
console error
failed to create temp kubeconfig file: %w
console error
failed to write temp kubeconfig: %w
console error
failed to get context names: %w
console error
failed to create parent directories: %w
console error
failed to switch context: %w
console error
print error: %w
console error
failed to determine state file: %w
console error
kubeconfig error: %w
console error
failed to get current context: %w
console error
failed to check context: %w
exception error
no context exists with the name: "%s"
exception error
failed to save kubeconfig: %w
exception error
failed to save previous context name: %w
exception error
failed to read previous context file: %w
exception error
kubeconfig error: %w
exception error
error while modifying current-context: %w
exception error
failed to save kubeconfig file after modification: %w
exception error
write error: %w
exception error
write error: %w
exception error go, io, broken-pipe
kubeconfig error: %w
exception error go, kubeconfig, yaml, kubernetes
failed to get current context: %w
exception error go, kubeconfig, kubernetes, current-context
failed to read namespace of "%s": %w
exception error go, kubeconfig, kubernetes, namespace
write error: %w
exception error go, io, broken-pipe
unsupported arguments %q
validation warning cli, usage, argument-parsing, go
too many arguments
validation warning cli, usage, argument-parsing, go
unsupported option %q
validation warning cli, usage, flags, go
kubeconfig error: %w
exception error go, kubeconfig, yaml, fzf, kubernetes
failed to switch namespace: %w
exception error go, kubeconfig, kubernetes, namespace, fzf
write error: %w
exception error
kubeconfig error: %w
exception error
failed to get current context: %w
exception error
cannot read current namespace: %w
exception error
could not list namespaces (is the cluster accessible?): %w
exception error
failed to initialize k8s REST client: %w
exception error
failed to list namespaces from k8s API: %w
exception error
failed to convert in-memory kubeconfig to yaml: %w
exception error
failed to initialize config: %w
exception error
kubeconfig error: %w
exception error
failed to get current context: %w
exception error kubeconfig, go, kubens
failed to get current namespace: %w
exception error kubeconfig, go, kubens
failed to load previous namespace from file: %w
exception warning filesystem, state, kubens
No previous namespace found for current context (%s)
exception warning kubens, state, user-input
failed to query if namespace exists (is cluster accessible?)
exception error network, kubernetes-api, kubens
no namespace exists with name "%s"
exception error kubernetes-api, kubens, validation
failed to change to namespace "%s": %w
exception error kubeconfig, go, kubens
failed to save kubeconfig file: %w
exception error filesystem, kubeconfig, permissions
failed to save the previous namespace to file: %w
exception warning filesystem, state, kubens
failed to initialize k8s REST client: %w
exception error kubernetes-api, kubeconfig, tls
failed to query namespace %q from k8s API: %w
console error kubernetes, api-server, namespace, network
kubeconfig error: %w
console error kubeconfig, yaml, config-file
failed to get current context: %w
console error kubeconfig, context
failed to clear namespace: %w
console error kubeconfig, context, namespace
failed to save kubeconfig file: %w
console error filesystem, kubeconfig, permissions
write error: %w
console warning io, broken-pipe, stdout
file %d: %w
console error kubeconfig, yaml, multi-file
file %d lookup: %w
console error kubeconfig, yaml, lookup
context with name %q not found (errors in files: %w)
console error kubeconfig, context, multi-file
context with name %q not found
console error kubeconfig, context, not-found
failed to get contexts: %w
console error
failed to get context names: %w
console error
failed to read current-context: %w
console error
failed to load: %w
console error
failed to decode file %d: %w
console error
kubeconfig file %d is not a map document
console error
failed to merge %s: %w
console error
failed to get current context for merge: %w
console error
failed to reset file %d: %w
console error
failed to encode file %d: %w
console error
failed to close encoder for file %d: %w
console error kubeconfig, yaml, io, go
cannot determine kubeconfig path: %w
console error kubeconfig, environment, home-dir, go
failed to open file %q: %w
console error kubeconfig, file-io, permissions, go
kubeconfig file not found: %w
console error kubeconfig, file-not-found, environment, go
failed to truncate file: %w
console error kubeconfig, file-io, go
failed to seek in file: %w
console error kubeconfig, file-io, go
failed to parse kubeconfig: %w
console error kubeconfig, yaml, client-go, validation, go
failed to serialize kubeconfig: %w
console error kubeconfig, serialization, client-go, go
failed to load kubeconfig: %w
console error kubeconfig, client-go, configuration, go
failed to parse server URL %q: %w
console error kubeconfig, url-parsing, configuration, go
failed to create transport: %w
console error go, kubernetes, tls, kubeconfig, transport
failed to listen: %w
console error go, network, tcp, listen, bind