Skip to content

feat: implement Kubernetes manifest image analysis#32

Merged
tembleking merged 1 commit intomasterfrom
feat/k8s-manifest-image-analysis
Dec 10, 2025
Merged

feat: implement Kubernetes manifest image analysis#32
tembleking merged 1 commit intomasterfrom
feat/k8s-manifest-image-analysis

Conversation

@tembleking
Copy link
Member

Add support for scanning container images in Kubernetes manifests.

Changes:

  • Add K8s manifest parser supporting Pods, Deployments, StatefulSets, DaemonSets, Jobs, and CronJobs
  • Enhance file type detection with content-based validation (checks for apiVersion and kind fields)
  • Improve diagnostic severity based on vulnerability counts instead of policy evaluation (ERROR for Critical/High, WARNING for Medium)
  • Add integration tests and comprehensive documentation
  • Document development patterns and gotchas in AGENTS.md

Version: 0.7.5 -> 0.8.0

Add support for scanning container images in Kubernetes manifests.

Changes:
- Add K8s manifest parser supporting Pods, Deployments, StatefulSets,
  DaemonSets, Jobs, and CronJobs
- Enhance file type detection with content-based validation (checks for
  apiVersion and kind fields)
- Improve diagnostic severity based on vulnerability counts instead of
  policy evaluation (ERROR for Critical/High, WARNING for Medium)
- Add integration tests and comprehensive documentation
- Document development patterns and gotchas in AGENTS.md

Version: 0.7.5 -> 0.8.0
@tembleking tembleking self-assigned this Dec 10, 2025
@tembleking tembleking enabled auto-merge (squash) December 10, 2025 17:02
@airadier airadier requested a review from a team December 10, 2025 17:03
@tembleking tembleking merged commit eb3c13b into master Dec 10, 2025
7 of 8 checks passed
@tembleking tembleking deleted the feat/k8s-manifest-image-analysis branch December 10, 2025 17:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants