Kubernetes-Kompaktagent reduziert den Fußabdruck

IT Asset Management Version 2021 R1.2

Bei der Veröffentlichung der Cloud-Version letzten Juni (Version 2020 R2.5) wurde der Kubernetes-Inventarisierungsagent von Flexera bekanntgegeben. Dieses Tool (das sich ziemlich von dem seit langem bestehenden FlexNet-Inventarisierungsagenten unterscheidet) ermöglichte eine Meldung von Kubernetes-Ressourcen (Knoten, Pods und Annotationen von Container-Images), die Rückgabe von sich auf Sub-Capacity-Lizenzen beziehenden Daten vom IBM-Lizenzservice und die Meldung weiterer Software in Knoten und Containern durch die vorübergehende Injektion des FlexNet-Inventarisierungsagenten.

Die Version 2021 R1.2 führt ein drittes eigenständiges Tool für die Inventarisierung ein: den Kompakter Kubernetes-Inventarisierungsagenten. Sie können diesen als Alternative zum Kubernetes-Inventarisierungsagenten von Flexera verwenden, wenn Sie Folgendes brauchen:
  • eine Installation mit kleinerem Fußabdruck für diesen Agenten
  • minimale (nur Lese-)Rechte für das Konto, das den Kompakter Kubernetes-Inventarisierungsagenten ausführt
  • keine Injektion des FlexNet-Inventarisierungsagenten in Ihre Container (vielleicht lassen Ihre Unternehmensrichtlinien rund um die Sicherheit der Kubernetes-Container dies nicht zu)
Auch wenn der Kompakter Kubernetes-Inventarisierungsagent diese strengeren Richtlinien erfüllt, bietet er doch die meisten Funktionen, die auch sein älterer Bruder, der Kubernetes-Inventarisierungsagent von Flexera bietet:
  • Er meldet die Kubernetes-Ressourcen (Knoten und Pods sowie die Annotationen, die Sie den Container-Images eventuell beifügen), die im Cluster verwendet werden.
  • Er liest das RESTful-API des IBM-Lizenzservice, um Daten zur Sub-Capacity-Lizenzierung von IBM-Software in den Kubernetes-Clustern zu erfassen (Sie erinnern sich, dass die Nutzung des IBM-Lizenzservice zur Messung des Lizenzverbrauchs für IBM Cloud Pak®-Lösungen und eigenständige IBM®-Software in Containern vorgeschrieben ist) – natürlich werden hier nur IBM-Softwareprodukte gemeldet und keine Produkte anderer Herausgeber.
  • Er liest alle Annotationen (Metadaten), die Herausgeber ihren in den Containern installierten Produkten beifügen (derzeit eine von IBM verwendete Praxis, auch wenn in absehbarer Zukunft weitere Herausgeber diese Praxis übernehmen mögen).

Was der Kompakter Kubernetes-Inventarisierungsagent allerdings nicht kann, ist die Meldung von Software, die in einem Container ausgeführt wird, der aber keine Annotation des Herausgebers beigefügt ist. Das liegt daran, dass der Kompaktagent nicht den Allzweck-FlexNet-Inventarisierungsagenten in den Container injiziert. Wenn Sie also Software anderer Anbieter (neben IBM) in Ihren Kubernetes-Containern ausführen, müssen Sie eine alternative Methode der Software-Inventarisierung und der Verfolgung des Lizenzverbrauchs für diese Umgebung vorhalten.

Für den neuen Kompakter Kubernetes-Inventarisierungsagenten gibt es eine umfangreiche Dokumentation, die der Referenz Gathering FlexNet Inventory (zu diesem Zeitpunkt nur für die Cloud-Edition) hinzugefügt wurde. Dieser Referenz stetht Ihnen entweder als PDF oder im HTML-Format über die Dokumentations-Website zur Verfügung.

IT Asset Management(Cloud)

Current