Image vulnerability scanning

Offen
#266 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
35/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
devops, docker, typescript
Bereich
devops, security

Rechercherichtung

Read the Screen 23 design and inspect the agent and control plane entry points to understand where images are built and deployed; the issue does not name specific files or tests. First resolve which scanner to use, its license, and where scanning runs, then define how the threshold fits deployment. Done means known CVEs appear with severity and fixed version, and deployments are blocked above the configured threshold.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

needs-decision priority:P2 task track:agent track:control-plane track:web
Track

A: agent, C: control plane, W: web UI

Scope
  • Screen 23 of the design (preview): scan each built image (the design names Trivy), list CVEs by severity, optionally block deploys above a threshold.
  • Needs a decision on the scanner and its license, and on where the scan runs.
Acceptance criteria

A built image with a known CVE shows it with severity and fixed version; the blocking threshold is enforced when enabled.

Depends on

M3.3

Vorherrschende Sprache
TypeScript
Sterne
2
Forks
1
Ø Merge
7 Std. 17 Min.
Gemergte PRs (30 T.)
197

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus shipkeepdev/shipkeep

Alle Issues in shipkeepdev/shipkeep

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.