Take inventory of any Linux container software for CI/CD

Note:This feature is available with IT Asset Management.

A new tool for collecting software inventory from container images complements other tools that collect hardware inventory (such as the lightweight Kubernetes agent, which deliberately does not get "inside" the containers in the Kubernetes cluster it is inspecting). The tool is a Linux-based script called imgtrack, which uses the software inventory capabilities of the standard FlexNet Inventory Scanner to perform a "static analysis" of the software installed in the container – that is, it is run separately from the container management platform, and does not interfere with any running containers, instead temporarily instantiating a container derived from the image under investigation. When the investigation is complete, the script either triggers upload of the resulting inventory file to an inventory beacon of your choice, or saves the resulting .ndi file to the folder you specify, (or both), before shutting down the special container running the derived image.

Because the script is designed to run outside a production environment, it is ideally suited for use in a chain of continuous integration/continuous deployment (CI/CD). As imgtrack is a fully self-contained file, it can be copied to, and run in, any location you wish, such as /usr/bin or /opt/managesoft/bin or another path of your choice.

For more information, refer to How imgtrack Works in the Gathering FlexNet Inventory reference.