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 für Bildscans mit ITOM-Transparenz
Sie können zwei verwenden ITOM-Transparenz Apps zum Scannen von Containerbildern, Muster für Discovery und Service-Mapping Und Kubernetes Sichtbarkeit-Agent. Muster ist ein Funktionssatz, der von verwendet wird Discovery, Cloud-Discovery, Und Service-Mapping. Kubernetes Sichtbarkeit-Agent ist eine Funktion von Agent Client Collector. Während Kubernetes Für eignet sich der Sichtbarkeit-Agent (früher CNO-V) besser 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 Sichtbarkeit Agent und Aqua Trivy:
|
Kubernetes Die auf Sichtbarkeit Agent basierende Discovery erfordert keine Einrichtung von Anmeldeinformationen und ist nicht erforderlich MID-Server. Zugriff erfolgt über ServiceAccount/ClusterRole. Die Installation erfolgt über Helm Chart oder Kubernetes YAML-Datei. Die Discovery wird nahezu in Echtzeit ausgeführt. Verwenden Kubernetes Explorer zum Herunterladen SBOM. |
Erkannt mit Kubernetes Sichtbarkeit-Agent
|
- 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 Sichtbarkeit-Agent | 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 als auch eine kontinuierliche Discovery durchzuführen. |
- Anwendungsfall Nr. 3
-
Ein Techniker hat einen Fehler in einem anwenderdefinierten Image gefunden und muss alle finden Kubernetes Pods, die mit diesem Image ausgeführt werden.
| Sichtbarkeitsmethode | Methodenmerkmale | Was erkannt wurde |
|---|---|---|
| Kubernetes pattern | 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 durch, um Container-Images und BS-Pakete in festen Intervallen von 10 Images pro Minute zu erkennen. Während des Scans zeigt das Muster den Scanstatus an. Das Muster erkennt BS-Pakete, die sich auf ein Image beziehen. Anschließend 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. Zum Beispiel umfassen die Informationen, die Sie durch das Scannen erhalten, die Ursprungsregistrierung, den Softwarenamen und die Version.