ErrLookup › derailed/k9s

derailed/k9s

🐶 Kubernetes CLI To Manage Your Clusters In Style! · Go · 315 source files

Analyzed at 2d3ccc6ba2 on 2026-08-15. 225 documented errors.

Code / MessageTypeSeverityTags
ACCESS -- No API server connection
exception error kubernetes, connection, rbac, clientset
dialLogs - no connection to dial
exception error kubernetes, connection, logs, clientset
no connection to dial
exception error kubernetes, connection, clientset, lazy-init
no connection to cached dial
exception error kubernetes, connection, discovery, cache
no metrics-server detected on cluster
exception warning kubernetes, metrics-server, discovery, rbac
user is not authorized to list node metrics
exception error kubernetes, rbac, metrics-server, authorization
user is not authorized to list pods metrics
exception error kubernetes, rbac, metrics-server, namespace, authorization
user is not authorized to list pod metrics
exception error kubernetes, rbac, metrics-server, pods, authorization
re.Description()
validation error json, schema-validation, config, k9s
no active context available
exception error kubernetes, kubeconfig, context, config, startup
no benchmark dir found in context
exception error go, context, k9s, benchmarks, dao
no path specified in context
exception error go, context, k9s, benchmarks, dao
expecting context GVR
exception error go, context, k9s, references, dao
expecting context Path
exception error go, context, k9s, references, dao
expecting context Wait
exception error go, context, k9s, serviceaccount, dao
expecting cronjob resource
exception error kubernetes, go, type-conversion, cronjob, dao
no dir in context
exception error go, context, filesystem, dao
expecting Deployment resource
exception error kubernetes, go, type-conversion, deployment, dao
expecting ServiceAccount resource
exception error kubernetes, go, type-conversion, serviceaccount, references
expecting a context factory
exception error kubernetes, go, context, watch-factory, logs
expecting DaemonSet resource
exception error kubernetes, go, type-conversion, daemonset, dao
expecting StatefulSet resource
exception error kubernetes, go, type-conversion, daemonset, error-message-bug
expecting Job resource
exception error kubernetes, go, type-conversion, job, dao
expecting a job resource
exception error kubernetes, go, type-conversion, job, logs
no factory in context
exception error kubernetes, go, context, watch-factory, logs
expecting Deployment resource
exception error kubernetes, go, type-conversion, pod, error-message-bug
expecting Pod resource
exception error kubernetes, go, type-conversion, pod, references
expecting a SubjectKind
exception error kubernetes, go, context, rbac, dao
no context for gvr found
exception error go, kubernetes, context, dao, programmer-error
expecting context Path
exception error go, kubernetes, context, dao, programmer-error
can not rollback current replica
validation error go, kubernetes, replicaset, rollback, deployment
revision conversion failed
exception error go, kubernetes, replicaset, annotation, rollback
no screendump dir found in context
exception error go, kubernetes, context, screendump, dao
expecting Statefulset resource
exception error go, kubernetes, statefulset, conversion, dao
expecting Service resource
exception error go, kubernetes, statefulset, copy-paste-bug, conversion
expecting Service resource
exception error go, kubernetes, service, conversion, dao
not a metav1.Table
exception error go, kubernetes, metav1-table, workloads, api-server
refresh in progress, dropping
exception info go, concurrency, single-flight, model, benign
custom column resolution error
exception warning go, kubernetes, jsonpath, custom-columns, config
no exposed ports
validation error go, kubernetes, port-forward, annotation, container-ports
no port number assigned
validation error go, kubernetes, port-forward, named-port, annotation
failed benchmark
exception warning go, kubernetes, benchmark, render, health-status
container is not ready
exception warning go, kubernetes, container, readiness, health-status
strings.Join(errs, " - ")
exception warning go, kubernetes, crd, deprecation, health-status
node is cordoned
exception warning kubernetes, node, cordon, render, k9s
namespace not ready
exception warning kubernetes, namespace, lifecycle, render, k9s
invalid command. use `xray xxx`
validation error cli, usage, xray, k9s
expecting a switchable resource
exception error kubernetes, context-switch, dao, type-assertion, k9s
nothing selected
validation warning ui, selection, logs, container, k9s
expecting a switchable resource
exception error kubernetes, context-switch, dao, type-assertion, k9s
you must provide a selection
validation warning ui, selection, logs, deployment, k9s
you must provide a selection
validation warning ui, selection, logs, daemonset, k9s
no application found in context
exception error go, context, type-assertion, plugins, k9s
you must provide a selection
exception warning ui, selection, logs, job, k9s
you must provide a selection
exception warning ui, selection, logs, pod, k9s
no node assigned
exception warning kubernetes, scheduling, pod, ui, k9s
resource is not restartable
exception error kubernetes, rollout, dao, type-assertion, k9s
you must provide a selection
exception warning ui, selection, logs, statefulset, k9s
you must select a reachable service
exception warning kubernetes, service, benchmark, networking, k9s
(%s) access denied for user on resource %q:%s in namespace %
exception warning kubernetes, rbac, authorization, selfsubjectaccessreview, caching
context %q does not exist
exception error kubernetes, kubeconfig, context, config
invalid current context specified: %q
exception error kubernetes, kubeconfig, context, cluster, config
current-cluster - invalid context specified: %q
exception error kubernetes, kubeconfig, context, flags, cluster
fail to load rawConfig: %w
exception error kubernetes, kubeconfig, yaml, config, parsing
getcontext - invalid context specified: %q
exception error kubernetes, kubeconfig, context, lookup
context with name %s already exists
exception error kubernetes, kubeconfig, context, rename, validation
k8sflags. unable to activate context %q: %w
console error kubernetes, k9s, context, startup, flags, wrapped-error
unable to retrieve kubeconfig current context %q: %w
console error kubernetes, kubeconfig, yaml, context, startup
unable to activate context %q: %w
console error kubernetes, k9s, context, activation, proxy, wrapped-error
set current context failed. %w
exception error kubernetes, k9s, context, activation, wrapped-error
k9s config file %q load failed: %w
validation warning k9s, config, schema, validation, yaml, upgrade
main config.yaml load failed: %w
validation error k9s, config, yaml, parsing, unmarshal
unable to locate associated cluster for context %q: %w
console error kubernetes, k9s, context, cluster, kubeconfig, save
context-config yaml load failed: %w %s
validation error k9s, yaml, parsing, context-config, unmarshal
unable to connect to context %q
exception error kubernetes, k9s, proxy, network, context, connectivity
context activation failed for: %s
exception error k9s, context, invariant, config, internal
duplicate input name %q
validation error k9s, plugins, validation, config, yaml
default value %q for input %q is not a valid option
validation error k9s, plugins, validation, dropdown, config
default value %q for bool input %q must be "true" or "false"
validation error k9s, plugins, validation, bool, yaml, config
default value %q for number input %q is not a valid number
validation error go, yaml, k9s, plugin, config, validation
plugin validation failed for %s: %w
validation error go, yaml, json-schema, k9s, plugin, config, validation
plugin unmarshal failed for %s: %w
validation error go, yaml, k9s, plugin, config, unmarshal
plugin %q validation failed for %s: %w
validation error go, yaml, k9s, plugin, config, validation
failed to locate pod %q: %w
exception error go, kubernetes, k9s, cache, informer, pod
user is not authorized to run jobs
exception error go, kubernetes, rbac, k9s, cronjob, authorization
user is not authorized to (un)suspend cronjobs
exception error go, kubernetes, rbac, k9s, cronjob, authorization
no valid selector found on deployment: %s
exception error go, kubernetes, k9s, deployment, selector, labels
user is not authorized to patch a deployment
exception error go, kubernetes, rbac, k9s, deployment, image, authorization
user is not authorized to scale: %s
exception error go, kubernetes, rbac, k9s, scale, subresource, authorization
unsupported resource for scaling: %s
exception error go, kubernetes, k9s, scale, gvr, unsupported
user is not authorized to restart %q
exception error go, kubernetes, rbac, k9s, restart, rollout, authorization
no valid selector found on daemonset %q
exception error go, kubernetes, k9s, daemonset, selector, labels
unable to marshal resource %w
exception error go, yaml, k9s, marshal, crd, metrics
user is not authorized to delete %s
exception error go, kubernetes, rbac, k9s, delete, authorization
%s
exception warning go, helm, kubernetes, k9s, uninstall, release
could not convert revision to a number: %w
validation error helm, rollback, validation, strconv
%s
exception warning helm, uninstall, hooks
no valid selector found for job: %s
exception error kubernetes, job, label-selector, logs
node is already cordoned
exception warning kubernetes, node, cordon, idempotency, drain
node is already uncordoned
exception warning kubernetes, node, uncordon, idempotency, drain
unable to locate node %s
exception error kubernetes, node, not-found, cache
user is not authorized to list nodes
exception error kubernetes, rbac, node, authorization
user is not authorized to view pod logs
exception error kubernetes, rbac, logs, pod, subresource
failed to maintain log stream after %d retries
console error kubernetes, logs, stream, retry, network
stream closed: %w for %s
console info kubernetes, logs, eof, stream
user is not authorized to patch a deployment
exception error kubernetes, rbac, pod, image, patch
unable to set image. This pod is managed by %s. Please set t
exception error kubernetes, pod, owner-reference, image, controller
user is not authorized to get pods
exception error kubernetes, rbac, port-forward, pod
unable to forward port because pod is not running. Current s
exception error kubernetes, port-forward, pod-status
user is not authorized to update portforward
exception error kubernetes, rbac, port-forward, subresource
user is not authorized to list pods
exception error kubernetes, rbac, pod, list, recorder
the server doesn't have a resource type '%s'
exception error kubernetes, resource-discovery, crd, typo
the server doesn't have a resource type '%s' in group '%s'
exception error kubernetes, resource-discovery, crd, api-group
unable to find controller for replicaset: %s
exception error kubernetes, replicaset, owner-reference, rollback
unable to find data section in secret description
exception error kubernetes, secret, describe, decode, k9s
data section in secret description is invalid
exception error kubernetes, secret, describe, decode, k9s
no valid selector found on statefulset: %s
exception warning kubernetes, statefulset, selector, logs, k9s
user is not authorized to patch a statefulset
exception error kubernetes, rbac, statefulset, authorization, k9s
no valid selector found on Service %s
exception warning kubernetes, service, selector, logs, k9s
no matching pods for %v
exception warning kubernetes, labels, selector, pods, k9s
failed to decode table rows: %w
exception error kubernetes, table, decode, crd, k9s
user is not authorized to delete %s
exception error kubernetes, rbac, delete, authorization, k9s
no table found for gvr: %s
exception error kubernetes, table, gvr, list, k9s
no describer for %q
exception error kubernetes, dao, describer, interface, k9s
resource %s is not Loggable
exception warning kubernetes, logs, interface, dao, k9s
no nuker for %q
exception error kubernetes, delete, interface, dao, k9s
no describer for %q
exception error kubernetes, tree, describer, interface, k9s
no tree renderer defined for this resource
exception error kubernetes, tree, renderer, configuration, k9s
resource %s is not Valuer
exception warning kubernetes, values, interface, dao, k9s
no describer for %q
exception error kubernetes, yaml, describer, interface, k9s
invalid rx filter %q: %w
validation warning regex, filter, ui, re2, k9s
no data found for resource %s
exception warning kubernetes, table, header, configuration, k9s
invalid annotation %q
validation error kubernetes, port-forward, annotation, configuration, k9s
invalid plain port-forward %s
validation error port-forward, annotation, regex, kubernetes
invalid port-forward specification %s
validation error port-forward, annotation, parsing, kubernetes
port %s is not available on host
validation error port-forward, network, port-in-use, kubernetes
spec to local port count mismatch. Expected %d but got %d
validation error port-forward, configuration, validation
port %s is not available on host
validation error port-forward, network, port-in-use
unable to load bench file %s
exception error benchmark, filesystem, io
invalid file name %s
validation warning benchmark, filesystem, naming
unable to assert CRD servers versions for %s
validation warning crd, kubernetes-api, validation
%s
validation warning crd, deprecation, kubernetes-api
%s[%s] is deprecated
validation warning crd, deprecation, kubernetes-api
CRD %s is no longer served by the api server
validation warning crd, kubernetes-api, configuration
desiring %d replicas got %d available
validation warning deployment, rollout, health, kubernetes
desiring %d replicas but %d ready
validation warning daemonset, rollout, health, kubernetes
chart is in an invalid state
validation warning helm, release-status, health
%d pods failed
validation warning job, batch, health, kubernetes
expected %d but got %d
validation warning pdb, disruption-budget, health, kubernetes
container ready check failed: %d of %d
validation warning pod, containers, readiness, kubernetes
readiness gate check failed: %d of %d
validation warning pod, readiness-gates, health, kubernetes
pod condition ready is false
validation warning pod, readiness, conditions, kubernetes
pod is terminating
validation info pod, termination, kubernetes
expecting a ForwardRes but got %T
exception error kubernetes, go, type-assertion, port-forward, renderer, k9s
expected Unstructured, but got %T
exception error kubernetes, go, type-assertion, persistent-volume, storage, renderer, k9s
failed to delete or recycle
validation warning kubernetes, storage, persistent-volume, reclaim-policy, cluster-state, health
expected Unstructured, but got %T
exception error kubernetes, go, type-assertion, pvc, storage, renderer, k9s
unexpected status %s
validation warning kubernetes, storage, pvc, cluster-state, health, k9s
expecting PolicyRes but got %T
exception error kubernetes, go, type-assertion, rbac, renderer, k9s
expected ReferenceRes, but got %T
exception error kubernetes, go, type-assertion, references, renderer, k9s
expected Unstructured, but got %T
exception error kubernetes, go, type-assertion, rbac, role, renderer, k9s
expected Unstructured, but got %T
exception error kubernetes, go, type-assertion, rbac, rolebinding, renderer, k9s
expected Unstructured, but got %T
exception error kubernetes, go, type-assertion, workloads, replicaset, renderer, k9s
did not phase down correctly expecting 0 replicas but got %d
validation warning kubernetes, workloads, replicaset, cluster-state, health, k9s
mismatch desired(%d) vs ready(%d)
validation warning kubernetes, workloads, replicaset, cluster-state, health, k9s
expected Unstructured, but got %T
exception error kubernetes, go, type-assertion, service-account, rbac, renderer, k9s
expected Unstructured, but got %T
exception error kubernetes, go, type-assertion, storageclass, storage, renderer, k9s
expecting screendumper, but got %T
exception error go, type-assertion, screendumps, filesystem, renderer, k9s
expected Unstructured, but got %T
exception error kubernetes, go, type-assertion, secret, security, renderer, k9s
expected Unstructured, but got %T
exception error kubernetes, go, type-assertion, workloads, statefulset, renderer, k9s
desired %d replicas got %d available
validation warning kubernetes, workloads, statefulset, cluster-state, health, k9s
want %d replicas got %d available
validation warning kubernetes, workloads, statefulset, cluster-state, health, k9s
expected SubjectRes, but got %T
exception error kubernetes, go, type-assertion, rbac, error-message, renderer, k9s
expected Unstructured, but got %T
exception error go, kubernetes, type-assertion, rendering, programmer-error
expected TableRow, but got %T
exception error go, kubernetes, type-assertion, metav1-table, rendering
expected WorkloadRes but got %T
exception error go, kubernetes, type-assertion, workload, rendering
nothing selected %q
validation warning go, kubernetes, ui, selection, edit
missing resource name in path %q
validation warning go, kubernetes, ui, path-parsing, edit
current user can't edit resource %s
validation error kubernetes, rbac, edit, authorization
access denied for user on: %s/%s
validation warning kubernetes, rbac, navigation, namespace
osc52 clipboard unavailable: stdout is not a tty or TERM=dum
validation warning terminal, clipboard, osc52, environment
osc52 payload exceeds encoded size limit (%d > %d)
validation warning clipboard, osc52, limits, terminal
invalid command use `context xxx`
validation warning command, kubernetes-context, cli, usage
no connection available
exception error kubernetes, connection, xray, startup
invalid resource name: %q
validation warning xray, alias, command, usage
unsupported resource %q
validation warning xray, allowlist, command, usage
`%s` command not found
validation warning alias, command, usage, navigation
no component found for %s
exception error go, viewer-registry, navigation, startup
unable to locate container status for %q
console warning kubernetes, pods, containers, status-mismatch
Container %s is not running?
console error kubernetes, pods, containers, lifecycle, debugging
unable to locate container named %q
console warning kubernetes, pods, containers, port-forward
no accessor for %q
console error go, kubernetes, cronjob, dao, error-handling
expecting a job runner resource for %q
console error kubernetes, k9s, cronjob, type-assertion, dao
failed to fetch source resource: %w
console error kubernetes, k9s, custom-resource, jump, api-error
failed to process label selector template: %w
console error kubernetes, k9s, template, label-selector, config
invalid label selector: %w
console error kubernetes, k9s, label-selector, validation, config
failed to process field selector template: %w
console error kubernetes, k9s, template, field-selector, config
failed to inject target view: %w
console error kubernetes, k9s, view, navigation, race-condition
unexpected object type: %T
console error kubernetes, k9s, type-assertion, custom-resource, jump
kubectl command must not be in the current working directory
console error kubernetes, k9s, exec, environment, security
kubectl command is not in your path: %w
console error kubernetes, k9s, exec, path, environment
unable to run command
console error k9s, exec, tui, race-condition, terminal
shell exec failed: %w
console error kubernetes, k9s, shell, exec, kubectl
unable to launch shell pod on node %s
console error kubernetes, k9s, node, shell-pod, scheduling, image-pull
command failed. Check k9s logs: %w
console error kubernetes, k9s, exec, command, exit-code
unable to parse version in %q
console error kubernetes, k9s, helm, parsing, table-data
expecting a ContainsPodSpec for %q but got %T
console error kubernetes, k9s, type-assertion, images, workload, dao
expecting a scalable resource for %q
console error kubernetes, k9s, type-assertion, images, error-message
expecting a maintainer for %q
console error kubernetes, k9s, node, drain, type-assertion
unable to parse selection %s
console warning kubernetes, k9s, port-forward, regex, parsing
container to local port mismatch
console warning k9s, port-forward, ui-validation, tview, dialog
expecting a controller resource for %q
console error k9s, port-forward, dao, type-assertion, go
pod must be running. Current status=%v
console error k9s, port-forward, kubernetes, pod-phase, validation
port-forward is already active on pod %s
console warning k9s, port-forward, duplicate, tunnel, validation
expecting a nuker for %q
console error k9s, delete, dao, type-assertion, kubernetes
expecting a sanitizer for %q
console error k9s, sanitize, dao, type-assertion, pods
no column index for %s
console error k9s, scale, views-config, table, yaml-config
unable to locate replicas from %s
console error k9s, scale, replicas, table-parsing, views-config
expecting a scalable resource for %q
console error k9s, scale, crd, subresource, kubernetes
invalid benchmark host %q
console error k9s, benchmark, config, yaml, service
unable to parse path: %q
console error k9s, workload-view, path-parsing, views-config
%v access denied on resource %q:%q
exception error k9s, rbac, kubernetes, authorization, informer
expecting a TreeNode but got %T
exception error k9s, xray, context, type-assertion, go
expecting *Unstructured but got %T
exception error k9s, xray, unstructured, informer, type-assertion
expecting a factory but got %T
exception error k9s, xray, context, dao, type-assertion