ErrLookup › derailed/k9s
derailed/k9s
🐶 Kubernetes CLI To Manage Your Clusters In Style! · Go · 315 source files
Analyzed at 2d3ccc6ba2 on 2026-08-15. 200 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| expecting a ForwardRes but got %T | exception | error | kubernetes, go, type-assertion, port-forward, renderer, k9s |
| context activation failed for | exception | error | k9s, context, invariant, config, internal |
| expecting cronjob resource | exception | error | kubernetes, go, type-conversion, cronjob, dao |
| node is cordoned | exception | warning | kubernetes, node, cordon, render, k9s |
| k9s config file load failed | validation | warning | k9s, config, schema, validation, yaml, upgrade |
| namespace not ready | exception | warning | kubernetes, namespace, lifecycle, render, k9s |
| did not phase down correctly expecting 0 replicas but got | validation | warning | kubernetes, workloads, replicaset, cluster-state, health, k9s |
| expecting Deployment resource | exception | error | kubernetes, go, type-conversion, deployment, dao |
| no application found in context | exception | error | go, context, type-assertion, plugins, k9s |
| expected Unstructured, but got %T | exception | error | kubernetes, go, type-assertion, persistent-volume, storage, renderer, k9s |
| k8sflags. unable to activate context | console | error | kubernetes, k9s, context, startup, flags, wrapped-error |
| expecting ServiceAccount resource | exception | error | kubernetes, go, type-conversion, serviceaccount, references |
| re.Description() | validation | error | json, schema-validation, config, k9s |
| expecting a controller resource for | console | error | k9s, port-forward, dao, type-assertion, go |
| ( ) access denied for user on resource : in namespace | exception | warning | kubernetes, rbac, authorization, selfsubjectaccessreview, caching |
| expecting StatefulSet resource | exception | error | kubernetes, go, type-conversion, daemonset, error-message-bug |
| expecting DaemonSet resource | exception | error | kubernetes, go, type-conversion, daemonset, dao |
| expecting a job runner resource for | console | error | kubernetes, k9s, cronjob, type-assertion, dao |
| unable to connect to context | exception | error | kubernetes, k9s, proxy, network, context, connectivity |
| expecting a context factory | exception | error | kubernetes, go, context, watch-factory, logs |
| refresh in progress, dropping | exception | info | go, concurrency, single-flight, model, benign |
| expecting Statefulset resource | exception | error | go, kubernetes, statefulset, conversion, dao |
| main config.yaml load failed | validation | error | k9s, config, yaml, parsing, unmarshal |
| expected SubjectRes, but got %T | exception | error | kubernetes, go, type-assertion, rbac, error-message, renderer, k9s |
| unexpected object type: %T | console | error | kubernetes, k9s, type-assertion, custom-resource, jump |
| expecting a SubjectKind | exception | error | kubernetes, go, context, rbac, dao |
| no factory in context | exception | error | kubernetes, go, context, watch-factory, logs |
| unexpected status | validation | warning | kubernetes, storage, pvc, cluster-state, health, k9s |
| unable to parse selection | console | warning | kubernetes, k9s, port-forward, regex, parsing |
| unable to locate associated cluster for context | console | error | kubernetes, k9s, context, cluster, kubeconfig, save |
| user is not authorized to list pods metrics | exception | error | kubernetes, rbac, metrics-server, namespace, authorization |
| desired replicas got available | validation | warning | kubernetes, workloads, statefulset, cluster-state, health, k9s |
| strings.Join(errs, " - ") | exception | warning | go, kubernetes, crd, deprecation, health-status |
| no metrics-server detected on cluster | exception | warning | kubernetes, metrics-server, discovery, rbac |
| no accessor for | console | error | go, kubernetes, cronjob, dao, error-handling |
| no port number assigned | validation | error | go, kubernetes, port-forward, named-port, annotation |
| plugin validation failed for | validation | error | go, yaml, json-schema, k9s, plugin, config, validation |
| context-config yaml load failed | validation | error | k9s, yaml, parsing, context-config, unmarshal |
| unable to find data section in secret description | exception | error | kubernetes, secret, describe, decode, k9s |
| expecting a switchable resource | exception | error | kubernetes, context-switch, dao, type-assertion, k9s |
| expecting Job resource | exception | error | kubernetes, go, type-conversion, job, dao |
| expecting context GVR | exception | error | go, context, k9s, references, dao |
| ACCESS -- No API server connection | exception | error | kubernetes, connection, rbac, clientset |
| no context for gvr found | exception | error | go, kubernetes, context, dao, programmer-error |
| failed to delete or recycle | validation | warning | kubernetes, storage, persistent-volume, reclaim-policy, cluster-state, health |
| set current context failed. | exception | error | kubernetes, k9s, context, activation, wrapped-error |
| current-cluster - invalid context specified | exception | error | kubernetes, kubeconfig, context, flags, cluster |
| default value for input is not a valid option | validation | error | k9s, plugins, validation, dropdown, config |
| unable to retrieve kubeconfig current context | console | error | kubernetes, kubeconfig, yaml, context, startup |
| %s | exception | warning | go, helm, kubernetes, k9s, uninstall, release |
| kubectl command must not be in the current working directory | console | error | kubernetes, k9s, exec, environment, security |
| failed to inject target view | console | error | kubernetes, k9s, view, navigation, race-condition |
| unable to run command | console | error | k9s, exec, tui, race-condition, terminal |
| no benchmark dir found in context | exception | error | go, context, k9s, benchmarks, dao |
| container to local port mismatch | console | warning | k9s, port-forward, ui-validation, tview, dialog |
| duplicate input name | validation | error | k9s, plugins, validation, config, yaml |
| invalid command. use `xray xxx` | validation | error | cli, usage, xray, k9s |
| mismatch desired( ) vs ready( ) | validation | warning | kubernetes, workloads, replicaset, cluster-state, health, k9s |
| not a metav1.Table | exception | error | go, kubernetes, metav1-table, workloads, api-server |
| resource is not restartable | exception | error | kubernetes, rollout, dao, type-assertion, k9s |
| no connection to dial | exception | error | kubernetes, connection, clientset, lazy-init |
| no path specified in context | exception | error | go, context, k9s, benchmarks, dao |
| you must select a reachable service | exception | warning | kubernetes, service, benchmark, networking, k9s |
| context does not exist | exception | error | kubernetes, kubeconfig, context, config |
| user is not authorized to list node metrics | exception | error | kubernetes, rbac, metrics-server, authorization |
| want replicas got available | validation | warning | kubernetes, workloads, statefulset, cluster-state, health, k9s |
| custom column resolution error | exception | warning | go, kubernetes, jsonpath, custom-columns, config |
| invalid rx filter | validation | warning | regex, filter, ui, re2, k9s |
| unable to activate context | console | error | kubernetes, k9s, context, activation, proxy, wrapped-error |
| expecting PolicyRes but got %T | exception | error | kubernetes, go, type-assertion, rbac, renderer, k9s |
| revision conversion failed | exception | error | go, kubernetes, replicaset, annotation, rollback |
| no dir in context | exception | error | go, context, filesystem, dao |
| getcontext - invalid context specified | exception | error | kubernetes, kubeconfig, context, lookup |
| current user can't edit resource | validation | error | kubernetes, rbac, edit, authorization |
| user is not authorized to list pod metrics | exception | error | kubernetes, rbac, metrics-server, pods, authorization |
| no active context available | exception | error | kubernetes, kubeconfig, context, config, startup |
| expecting a job resource | exception | error | kubernetes, go, type-conversion, job, logs |
| can not rollback current replica | validation | error | go, kubernetes, replicaset, rollback, deployment |
| expecting Service resource | exception | error | go, kubernetes, statefulset, copy-paste-bug, conversion |
| invalid plain port-forward | validation | error | port-forward, annotation, regex, kubernetes |
| expected WorkloadRes but got %T | exception | error | go, kubernetes, type-assertion, workload, rendering |
| expecting *Unstructured but got %T | exception | error | k9s, xray, unstructured, informer, type-assertion |
| invalid current context specified | exception | error | kubernetes, kubeconfig, context, cluster, config |
| data section in secret description is invalid | exception | error | kubernetes, secret, describe, decode, k9s |
| command failed. Check k9s logs | console | error | kubernetes, k9s, exec, command, exit-code |
| default value for bool input must be "true" or "false | validation | error | k9s, plugins, validation, bool, yaml, config |
| dialLogs - no connection to dial | exception | error | kubernetes, connection, logs, clientset |
| failed to locate pod | exception | error | go, kubernetes, k9s, cache, informer, pod |
| expected TableRow, but got %T | exception | error | go, kubernetes, type-assertion, metav1-table, rendering |
| no connection to cached dial | exception | error | kubernetes, connection, discovery, cache |
| no exposed ports | validation | error | go, kubernetes, port-forward, annotation, container-ports |
| expecting a scalable resource for | console | error | kubernetes, k9s, type-assertion, images, error-message |
| expecting context Path | exception | error | go, kubernetes, context, dao, programmer-error |
| failed to process label selector template | console | error | kubernetes, k9s, template, label-selector, config |
| access denied on resource | exception | error | k9s, rbac, kubernetes, authorization, informer |
| context with name already exists | exception | error | kubernetes, kubeconfig, context, rename, validation |
| fail to load rawConfig | exception | error | kubernetes, kubeconfig, yaml, config, parsing |
| expecting a TreeNode but got %T | exception | error | k9s, xray, context, type-assertion, go |
| expecting Pod resource | exception | error | kubernetes, go, type-conversion, pod, references |
| expecting a maintainer for | console | error | kubernetes, k9s, node, drain, type-assertion |