InfraGuard

Registro de versiones de software

Un registro por instancia de las versiones de software instaladas (infr_software_catalog + infr_instance_software), por alta manual o importación JSON.

Visión general: qué hace

La acción [ver] de una tarjeta de instancia abre el registro de versiones de software. Un catálogo maestro (infr_software_catalog, unos 49 programas repartidos en 8 categorías, incluida ci_cd) sirve de eje de clasificación; infr_instance_software (1:N) anota las versiones realmente instaladas en cada instancia.

Disposición

Un modal que alterna entre Gestión de versiones (CRUD 1:N) | Importación JSON. Las tarjetas muestran la presencia y el estado (current/outdated/eol/vuln/unknown).

Cómo se usa

Hay dos vías de actualización:

  1. Alta o edición manual.
  2. Importación JSON desde una sonda local:
# Precargado en Inventario ▸ Herramientas · solo comandos locales
node infr_version_probe.cjs
# Pegue el JSON en [ver] ▸ Importación JSON para un upsert masivo (UNIQUE instance_id+software_key)

Las herramientas de CI/CD como Jenkins no tienen un --version estándar; la sonda recurre a una vía ESPECIAL (cabecera HTTP X-Jenkins → java -jar jenkins.war --version → rpm/dpkg).

Fuentes de datos

Acceso

Lectura nivel ≥ 1; escritura nivel ≥ 2.

Relacionado

카드의 [ver] 버튼
카드의 [ver] 버튼