Inventarisierung jeder Linux-Container-Software für CI/CD

IT Asset Management Version 2021 R1.3

Ein neues Tool zum Erfassen von Software-Inventar aus Containerimages ergänzt andere Tools zum Erfassen von Hardware-Inventar (wie den Kompakter Kubernetes-Inventarisierungsagenten, der absichtlich nicht in die Container des Kubernetes-Clusters „eindringt“, den er untersucht). Bei dem Tool handelt es sich um ein Linux-basiertes Skript namens imgtrack, das die Software-Inventarisierungsfunktionen des Standard- FlexNet-Inventarisierungsscanners verwendet, um eine „statische Analyse“ der im Container installierten Software durchzuführen, d. h., es wird getrennt von der Container-Management-Plattform ausgeführt und interagiert nicht mit einem laufenden Container. Stattdessen instanziiert es vorübergehend einen Container, der von dem untersuchten Image abgeleitet wird. Wenn die Untersuchung abgeschlossen ist, stößt das Skript entweder einen Upload der sich ergebenden Inventardatei auf eine Inventarisierungsstation Ihrer Wahl an, oder es speichert die resultierende .ndi-Datei in einem Ordner, den Sie festlegen, (oder beides) bevor es den speziellen Container, der das abgeleitete Image ausführt, wieder schließt.

Da das Skript darauf ausgelegt ist, außerhalb einer produktiven Umgebung ausgeführt zu werden, eignet es sich optimal dazu, in einer Kette kontinuierlicher Integration/kontinuierlicher Bereitstellung (CI/CD) verwendet zu werden. Da imgtrack eine vollständig in sich geschlossene Datei ist, kann sie an jeden gewünschten Speicherort kopiert oder von jedem beliebigen Speicherort ausgeführt werden, etwa von /usr/bin oder /opt/managesoft/bin oder einem anderen Pfad Ihrer Wahl.

Die Dokumentation für imgtrack bildet einen neuen Abschnitt in der Referenz Gathering FlexNet Inventory (Erfassen von FlexNet-Inventar), die entweder über die Startseite der Onlinehilfe (nur als PDF-Datei) oder unter http://docs.flexera.com im PDF- oder HTML-Format zur Verfügung steht.

IT Asset Management(Cloud)

Current