Container-Image-Scan für Softwareaufgliederung
Die ITOM-Transparenz Apps, Muster für Discovery und Service-Mapping Und Kubernetes Transparency Agent werden mit integriert Aqua Trivy Dient zum Sammeln von Daten zu Container-Images und BS-Paketen. Sie können Ihre Kontrolle über die Containerbereitstellung erhöhen, indem Sie Transparenz für die Containerkomponenten haben.
Vorteile des Bildscans
- Es hilft Ihnen, Software zu identifizieren, die in Containern für regulatorische und Compliance-Anwendungsfälle installiert ist.
- Es hilft Ihnen, Unternehmensrichtlinien wie die Verwendung von Golden Images, veralteter Software, obligatorischen Bezeichnungen oder Konfigurationsrichtlinieneinzuhalten.
- Außerdem können Sie lizenzierte Software verwalten, die in Containern ausgeführt wird.
- Sie können den Servicekontext auch abrufen, indem Sie Tags und Service-Mesh verwenden, um ihre Auswirkungen auf Ihre Organisation zu verstehen.
Anwendungsfälle zum Scannen von Bildern mit ITOM-Transparenz
Sie können zwei verwenden ITOM-Transparenz Apps zum Scannen von Containerbildern, Muster für Discovery und Service-Mapping Und Kubernetes Sichtbarkeitsagent. Muster ist ein Funktionssatz, der von verwendet wird Discovery, Cloud-Discovery, Und Service-Mapping. Kubernetes Sichtbarkeitsagent ist eine Funktion von Agent Client Collector. Während Kubernetes Sichtbarkeitsagent (früher als CNO-V bekannt) ist besser geeignet für Kubernetes Und dynamische containerisierte Arbeitsauslastungen, ist musterbasierte Discovery besser für nicht-Kubernetes geeignet Docker Container.
- Anwendungsfall Nr. 1
- Sobald eine Anwendung in Container-Images verpackt wurde, kann ein Sicherheitsexperte das Basis-Image sowie das endgültige Image auf Schwachstellen scannen und BS-Pakete, Softwareabhängigkeiten und Anwendungsdatensätze identifizieren. Dies gilt speziell für den containerisierten MSSQL-Server.
| Sichtbarkeitsmethoden | Methodenmerkmale | Was erkannt wurde |
|---|---|---|
|
Muster für Discovery und Service-Mapping Und Aqua Trivy:
|
|
Erkannt mit Muster für Discovery und Service-Mapping:
Weitere Informationen finden Sie unter:
|
Kubernetes Sichtbarkeitsmitarbeiter und Aqua Trivy:
|
Kubernetes Die auf Sichtbarkeit basierende Discovery erfordert keine Einrichtung von Anmeldeinformationen und ist nicht erforderlich MID-Server. Zugriff erfolgt über Serviceaccount/ClusterRole. Die Installation erfolgt über das Helmdiagramm oder Kubernetes YAML-Datei. Die Discovery wird nahezu in Echtzeit ausgeführt. Verwenden Kubernetes Explorer zum Herunterladen SBOM. |
Erkannt mit Kubernetes Sichtbarkeitsagent
|
- Anwendungsfall 2
- Ein Compliance-Beauftragter kann einen generieren SBOM Um eine detaillierte Liste der Abhängigkeiten des Container-Images zu erhalten und sicherzustellen, dass die Software den Branchenvorschriften entspricht.
| Sichtbarkeitsmethode | Methodenmerkmale |
|---|---|
| Kubernetes Muster oder Docker Muster | SBOM Die Erstellung ist Teil des Container-Scans. |
| Kubernetes Sichtbarkeitsagent | SBOM Die Erstellung ist auch Teil des Container-Scans, Die Verwendung von ACC ist jedoch am besten für Organisationen geeignet, die Flexibilität benötigen, um sowohl eine vollständige Discovery durchzuführen als auch fortlaufende Discovery durchzuführen. |
- Anwendungsfall 3
-
Ein Ingenieur hat einen Fehler in einem anwenderdefinierten Image gefunden und muss alle finden Kubernetes Pods, die mit diesem Bild ausgeführt werden.
| Sichtbarkeitsmethode | Methodenmerkmale | Was erkannt wurde |
|---|---|---|
| Kubernetes Muster | Aqua Trivy Container-Scan ist nicht erforderlich. Sie können die Pods anhand von Mustern identifizieren. |
|
| Kubernetes Muster mit Cloud Discovery | Aqua Trivy Container-Scan ist nicht erforderlich. Sie können die Pods anhand von Mustern identifizieren. | Alle oben genannten und Account- oder Regionsdetails |
- Anwendungsfall 4
- Ein Techniker findet einen Fehler in einem anwenderdefinierten Image und muss alle finden Docker Container (nicht Kubernetes), die mit diesem Image ausgeführt werden.
| Sichtbarkeitsmethode | Methodenmerkmale | Was erkannt wurde |
|---|---|---|
| Horizontale Discovery der ausgeführten VM Docker( Docker Muster) | Aqua Trivy Container-Scan ist nicht erforderlich. Sie können die Pods anhand von Mustern identifizieren. | Siehe: Docker Virtualisierung |
Bildscannen mit Muster für Discovery und Service-Mapping
Kubernetes Und Docker Muster werden in integriert Aqua Trivy Führen Sie geplante Aufgaben aus, um Container-Images und BS-Pakete in festen Intervallen von 10 Bildern pro Minute zu erkennen. Während des Scans gibt das Muster den Scanstatus an. Das Muster erkennt BS-Pakete, die sich auf ein Image beziehen. Dann werden die Image-Befehlsattribute wie die CI-Klasse gefunden. Basierend auf den Befehlsattributen erstellt das Muster Anwendungsdatensätze. Darüber hinaus verwendet das Muster angereicherte Skripts, um den Anwendungsdatensätzen Details hinzuzufügen. Danach ordnet das Muster die Beziehungen zwischen den BS-Paketen und den Containern zu.
Ein Teil der Daten wird in ausgefüllt CMDB Tabellen und ein Teil davon in Transformationstabellen (nicht-CMDB-temporäre Tabellen). Die Transformationstabellen werden mit dem Muster installiert. Die Informationen, die Sie beim Scannen erhalten, umfassen beispielsweise die Ursprungsregistrierung, den Softwarequamen und die Version.