K8sGPT v0.4.41
security+++**********!!!
K8sGPT v0.4.41 was released with three dependency security updates, including containerd v1.7.36, spdystream v0.5.1 and otel sdk v1.45.0. It adds Claude 4.5 and 5.x model support for Amazon Bedrock, the ability to source customHeaders from the config file, and a prompt to auto-pull missing Ollama models. The release also fixes ten analyzer and completion issues, covering StatefulSet claim templates, NetworkPolicy selectors, Gateway API namespace filters, HTTPRoute namespace selectors, node-problem-detector conditions, and Kyverno ClusterPolicyReports.
What changes for platform teams
Platform teams running K8sGPT get fewer false or missed findings for NetworkPolicy, Gateway API and Kyverno reports after upgrading. The security items are dependency bumps rather than fixes in K8sGPT's own code.
Changes
- Deps: update module github.com/containerd/containerd to v1.7.36 [security]security
- Deps: update module github.com/moby/spdystream to v0.5.1 [security]security
- Deps: update module go.opentelemetry.io/otel/sdk to v1.45.0 [security]security
- Add Claude 4.5 and 5.x models for Amazon Bedrockadded
- Enable to source customHeaders from the config fileadded
- Prompt to auto-pull missing ollama modelsadded
- Accept an empty storageClassName in StatefulSet claim templatesfixed
- Do not report an unsupported KEDA scaleTargetRef as missingfixed
- Harden completion calls against empty responses and hangsfixed
- Honor matchExpressions in NetworkPolicy pod selectorsfixed
- Honor the namespace filter in the Gateway API analyzersfixed
- Keep the known parent when the top owner has an unsupported kindfixed
5 more lines
- Keep webhook findings when configurations share a webhook namefixed
- Match HTTPRoute namespace selectors against the namespacefixed
- Recognize node-problem-detector node conditionsfixed
- Report failed results in Kyverno ClusterPolicyReportsfixed
- Deps: update goreleaser/goreleaser-action digest to a4f02abother
1 maintenance lines (dependency bumps, CI, tests, docs)
- Look up the healthy status of each node condition typemaintenance
Full release notes ↗ · all K8sGPT releases
written by claude-haiku-5-5, prompt 7cbe154, checked by publish rules