Skip to content

Releases: imantaba/kubeagent

v0.4.0

30 Jun 05:18

Choose a tag to compare

kubeagent v0.4.0

One feature and one precision fix since v0.3.0:
- Service backing awareness: a 'no ready endpoints' Service issue is annotated
  with its backing workload when that workload expects no pods (a CronJob/Job,
  or a DaemonSet/Deployment/StatefulSet scaled to 0), so these stop reading as
  primary problems (text + JSON expected/backing). A Deployment/StatefulSet
  with replicas and no endpoints stays a primary issue.
- Credential-lint precision: --lint-secrets no longer flags *_FILE env vars
  (paths to secret files) or dotted version numbers; real secret values in
  *_FILE-named vars are still flagged.

v0.3.0

29 Jun 13:02

Choose a tag to compare

kubeagent v0.3.0

Four features since v0.2.0, closing the blind spots found by the
2026-06-29 chaos / failure-injection tests:
- Service / LoadBalancer health: flags selector Services with no ready
  endpoints and LoadBalancer Services with no external address.
- NetworkPolicy awareness: annotates a degraded, finding-less workload with
  the NetworkPolicies selecting its pods (a root-cause hint).
- Connectivity diagnostics: an unreachable/broken API server yields an
  actionable diagnosis (down/timeout/TLS-cert/auth/DNS) with a details line.
- Credential lint (opt-in): scan --lint-secrets flags credentials stored in
  the clear (ConfigMap values, pod env literals) by location and pattern —
  never the value, and never sent to --explain.

v0.2.0

29 Jun 05:17

Choose a tag to compare

kubeagent v0.2.0

Three features since v0.1.0:
- Resource context: OOMKilled findings show the container's cpu/mem
  requests+limits, plus a cluster CPU/memory summary (allocatable/reserved/
  limits/live usage) in text, JSON, and --explain.
- Platform facts: a second line under the cluster verdict naming the detected
  stack (CNI, ingress, storage, Kubernetes version+distro, runtime, cloud).
- Fix: completed/failed bare pods are no longer reported as Degraded.

v0.1.0

27 Jun 11:38

Choose a tag to compare

kubeagent v0.1.0 — first release

Read-only Kubernetes troubleshooting CLI: prioritized scan (P1 infra /
P2 workload failures), deterministic detectors, optional --explain, and a
linux/amd64 release build.