Actualizaciones del agente de Kubernetes

FlexNet Manager Suite, versión 2021 R1.4
Existen varias actualizaciones del agente de inventario Kubernetes de Flexera para ayudar a recopilar el inventario de los contenedores en los clústeres de Kubernetes de su red:
  • El archivo krm (el objeto de código para el agente de inventario Kubernetes de Flexera) tiene ahora el número interno de versión 1.3.0.
  • La descarga del agente de inventario Kubernetes de Flexera incluye ahora la versión 17.4.0 del agente de inventario FlexNet.
  • El agente de inventario Kubernetes de Flexera admite ahora el uso de certificados CA personalizados. Si utiliza el protocolo https para asegurar las comunicaciones entre sus agentes instalados y una estación de inventariado, donde antes necesitaba una cadena de certificados de una Entidad de Certificación (CA, por sus siglas en inglés) externa reconocida, ahora puede utilizar un certificado personalizado, por ejemplo, uno que genere internamente en su empresa.
  • El agente de inventario Kubernetes de Flexera admite ahora la posibilidad de agregar personalizaciones al archivo config.ini, la fuente de configuración principal para el agente de inventario FlexNet descargado. Puede que esté familiarizado con el cambio de la política del servidor de aplicaciones central de FlexNet Manager Suite, tras el cual el config.ini modificado se ejecuta automáticamente en las estaciones de inventariado y es recogido por el agente de inventario FlexNet instalado localmente en los equipos inventariados. No obstante, este mecanismo no llega al agente de inventario FlexNet dentro de su contenedor en un clúster de Kubernetes (y. en cualquier caso, puede haber cambios específicos necesarios para los contenedores dentro de los clústeres). Mientras que la realización de tales cambios podría ser difícil dentro de Kubernetes, el agente de inventario Kubernetes de Flexera incluye ahora una forma de revisar automáticamente el config.ini local.
  • Ahora puede ofrecer manualmente al agente de inventario Kubernetes de Flexera un nombre para el clúster, dándole mayor control que el descubrimiento automático del nombre del clúster (ya que Kubernetes no tiene una forma estándar de almacenar el nombre del clúster). Además, el descubrimiento del nombre del clúster existente se ha mejorado para que, en lugar de devolver a veces la URL del servicio API interno del clúster (que, admitámoslo, puede no ser muy significativo), siempre devuelva el ID del clúster para utilizarlo como nombre del clúster descubierto automáticamente. Es posible que la designación manual ofrezca resultados incluso más significativos.
  • Para eliminar el agente de inventario Kubernetes de Flexera de un clúster, se proporciona un script uninstall.sh. Se han modificado los indicadores admitidos para este script, se ha eliminado --keep-namespace y se ha agregado un nuevo --delete-namespace. Esto también señala un cambio en el comportamiento por defecto del script: donde antes por defecto eliminaba el espacio de nombres de flexera, creado durante la instalación, ahora por defecto (a menos que se especifique --delete-namespace) conserva el espacio de nombres para que conserve cualquier recurso adicional (como ConfigMaps o Secrets) que pueda haber agregado manualmente, con independencia de la acción del script install.sh.
  • Ahora los zombis se cosechan. Cuando el agente de inventario Kubernetes de Flexera invoca al agente de inventario FlexNet para hacer el inventario de su contenedor, en ocasiones, pueden producirse procesos zombis que se dejan atrás. Aunque estos no son directamente dañinos, cada uno de ellos conserva un ID de proceso (PID, por sus siglas en inglés) que no puede ser reutilizado por el sistema operativo hasta que el zombi se cosecha. Dado que el agente de inventario FlexNet se ejecuta por defecto cada 30 minutos, dejar que los zombis se acumulen podría acabar afectando al sistema. Tras este cambio, el agente de inventario Kubernetes de Flexera hereda, y luego cosecha, los procesos zombis para liberar los PID. El reinicio de los pods de componentes de nodos también hace que se cosechen los zombis.
Para asegurar la versión actualizada del agente de inventario Kubernetes de Flexera, repita el proceso de instalación que se encuentra en la ayuda en línea en FlexNet Manager Suite Help > Discovery and Inventory > Inventory Settings Page > Inventory Agent for Download > Download Flexera Kubernetes Inventory Agent.

FlexNet Manager Suite (Hospedaje local)

2022 R1