Shipped · DevOps and infrastructure

What k8sgpt-ai/k8sgpt shipped

The public repository of K8sgpt · github.com/k8sgpt-ai/k8sgpt

Written by FoxPlug from the repository's own releases; not affiliated with K8sgpt. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/k8sgpt-ai/k8sgpt; K8sgpt did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

See the update FoxPlug writes for k8sgpt, free

Week of November 2, 2026

What shipped

Why it matters

This week fixed a set of provider backends so that configured limits take effect and blank answers are reported as errors instead of empty explanations. It also removed stdout noise that broke piping json output, and closed a Helm dependency CVE. On the project side, security, governance and maintainer documentation was brought in line with CNCF expectations, and releases are now signed.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: Helm bumped to v3.20.2 for CVE-2025-53547, release artifacts signed with cosign keyless signing, and several backends fixed to respect max tokens and reject empty completions. Verbose output no longer breaks json piping.

Week of October 26, 2026

What shipped

Why it matters

This week fixes several cases where configuration was ignored, such as the default backend and maxtokens, and where analyzers returned wrong or incomplete results. It also adds a Karpenter NodePool analyzer and a new provider, so users get more accurate analysis with less manual setup.

Changelog entry

Week of October 19, 2026

What shipped

Why it matters

This week brings a new release plus a new Karpenter analyzer, so users on Karpenter v1 can diagnose pending pods that never get a ready node. The release also widens model choice on Amazon Bedrock and makes the Ollama backend easier to use when a model is not installed. Several robustness and configuration fixes round it out.

Changelog entry

Week of October 12, 2026

What shipped

Why it matters

This week's fixes target analyzers that were quietly wrong: Kyverno policy reports and Gateway API results could be missed or shown from the wrong namespace, and health conditions from node-problem-detector were flagged as errors. Webhook, StatefulSet and owner-reference fixes reduce false or dropped findings. Custom headers can now come from the config file, which helps teams that configure through it.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Fixes this week: node-problem-detector conditions no longer show as errors on healthy nodes, Gateway analyzers honor the namespace filter, Kyverno ClusterPolicyReport results are reported, and custom headers can come from the config file.

Post for LinkedIn

This week's changes to K8sgpt focus on analyzer correctness. Node conditions added by node-problem-detector, such as KernelDeadlock with reason KernelHasNoDeadlock, are no longer reported as errors on healthy nodes. The Gateway API analyzers now honor the namespace filter, so a namespaced analyze run only includes that namespace. Kyverno ClusterPolicyReport results are reported again: the severity check expected uppercase CRITICAL while the CRD only allows lowercase values. HTTPRoute namespace selectors are matched against the namespace, webhook findings are no longer dropped when configurations share a webhook name, and unsupported KEDA scaleTargetRef kinds are not reported as missing. Custom headers can now be read from the config file, with CLI headers appended.

Week of October 5, 2026

What shipped

Why it matters

This week fixes analyzers that could report the wrong result or fail silently. NetworkPolicy and PodDisruptionBudget selectors are now read fully, StatefulSet and OLM analysis no longer stops early or panics, webhook doc lookups are right, and version 0.4.40 ships these changes along with the new ResourceClaim check.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

K8sgpt v0.4.40 is out. This week: NetworkPolicy matchExpressions and PDB selectors are honored, OLM no longer panics, StatefulSet start ordinals work, and webhook doc lookups are fixed.

Post for LinkedIn

K8sgpt v0.4.40 is out. This week we fixed several analyzers that could produce wrong or missing results: NetworkPolicy selectors now honor matchExpressions, the PodDisruptionBudget analyzer reports blocked PDBs with empty or matchExpressions selectors, and selector operators read as plain phrases like NotIn and DoesNotExist. The OLM analyzers no longer panic on catalogs without an image, the StatefulSet analyzer honors start ordinals, the Kyverno scheme is registered once in the client, and the webhook analyzers now resolve API docs correctly. The release also adds a ResourceClaim analyzer for missing DeviceClasses.

Week of September 28, 2026

What shipped

Why it matters

This week addresses resource leaks in custom analyzers and fixes detection accuracy across multiple analyzer types. Improvements to context handling, condition checking, and status reporting make the project more reliable in cluster environments and reduce false negatives in failure detection.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week's releases fix gRPC leaks in custom analyzers, improve Ingress and Job failure detection, and add EKS node condition support. Cluster-wide analysis and S3 caching are also more reliable.

Post for LinkedIn

K8sgpt improvements this week target reliability and detection accuracy: gRPC connection leaks in custom analyzers are fixed, GatewayClass and PDB analyzers now correctly find status conditions in unordered slices, Jobs that exceed deadline are detected, Ingress defaultBackend is validated, and PersistentVolumeClaim binding failures are reported. EKS node monitoring conditions are now recognized. Context handling and S3 pagination are fixed.

Week of September 21, 2026

What shipped

Why it matters

This week addresses correctness in multiple analyzers that were generating false positives during normal cluster operations. The Deployment and NetworkPolicy fixes reduce noise for users dealing with rollouts and network policies, while the new ResourceClaim analyzer expands coverage for Kubernetes features. Release pipeline improvements ensure more reliable artifact publishing.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

K8sgpt fixes false positives in Deployment and NetworkPolicy analysis, adds ResourceClaim analyzer for Dynamic Resource Allocation, and improves release reliability.

Post for LinkedIn

This week's K8sgpt updates focus on reducing false positives in cluster diagnostics. The Deployment analyzer now skips replica mismatches during healthy rollouts, and NetworkPolicy analysis correctly scopes pod lookups to policy namespaces. New support for ResourceClaim analyzer enables checking Kubernetes Dynamic Resource Allocation DeviceClass references. Release pipeline improvements ensure reliable artifact publishing.

Week of September 14, 2026

What shipped

Why it matters

This week focused on event filtering accuracy and namespace isolation. Several fixes prevent events and resource references from being misattributed to the wrong objects, which directly improves diagnostic accuracy.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

V0.4.39 shipped: new --resource flag for single-resource analysis, ValidatingAdmissionPolicy analyzer, and fixes for event scoping and object reference resolution.

Post for LinkedIn

V0.4.39 is out with improvements to event scoping and object reference handling. The new --resource flag lets you analyze individual resources, while the ValidatingAdmissionPolicy analyzer adds support for Kubernetes admission policies. This release includes multiple fixes to prevent event misattribution and improve namespace isolation in diagnostics.

Weeks with too little public activity are left out rather than filled in. Last updated 2026-11-10.

Is this your repo? Ask us to remove this page.