enodia
enodia pregunta a sus servicios desplegados qué versión ejecutan, compara esas versiones con los calendarios de ciclo de vida de los fabricantes y le indica qué ya está muerto, qué está a punto de morir y en qué punto su flota se ha desalineado. Usted describe sus servicios una sola vez; enodia se encarga del resto.
Por qué enodia
Sección titulada «Por qué enodia»La mayoría de las herramientas cubren solo la mitad del problema: o bien siguen las versiones publicadas upstream, o bien saben qué tiene usted desplegado; rara vez ambas cosas, y ninguna las cruza con las fechas del ciclo de vida del fabricante.
| Herramienta | Sigue las versiones upstream | Sabe qué tiene desplegado | Fechas del ciclo de vida |
|---|---|---|---|
CLI eol |
— | — | sí |
| nvchecker | sí | — | — |
| Renovate / Dependabot | sí (dependencias) | — | — |
| what’s-up-docker | sí (solo contenedores) | solo contenedores | — |
| Uptime Kuma | — | solo activo/caído | — |
| enodia | sí | sí | sí |
Un minuto de enodia
Sección titulada «Un minuto de enodia»schemaVersion: 1targets: - id: jira-main product: jira address: https://jira.example.com
- id: gitlab-main product: gitlab address: https://gitlab.example.com credentials: gitlab-token
credentials: gitlab-token: kind: token-header header: PRIVATE-TOKEN value: "${GITLAB_TOKEN}"$ enodia checkID PRODUCT PATCH LIFECYCLE BRANCH SEVERITY REASON CVESjira-main jira behind active newer_lts warn - -gitlab-main gitlab behind eol newer fail - -Ese es todo el ciclo: describa un destino una vez, ejecute
enodia check y obtenga tres hechos independientes por destino — el
estado del parche, el estado del ciclo de vida y si existe una rama más
reciente —, además de una severidad calculada a partir de una política
que usted controla. Apunte un bloque cve: a una exportación de BDU
FSTEC y/o NVD y la columna CVES se llenará con las vulnerabilidades
conocidas de cada versión instalada exacta; consulte
Correlación de CVE.
Siguientes pasos
Sección titulada «Siguientes pasos»- Primeros pasos: qué funciona realmente
hoy y su primer
enodia.yaml. - Conceptos: el diseño en dos fases, los tres ejes del veredicto y por qué el tiempo es un parámetro y no el reloj del sistema.
- Configuración: todos los campos que aceptan
enodia.yamlycredentials.yaml. - Referencia de la CLI: todos los comandos,
tal como los describe
--help. - Correlación de CVE: vulnerabilidades conocidas por versión instalada, a partir de exportaciones de BDU FSTEC y NVD.
- Productos compatibles: las 90 sondas.
El nombre
Sección titulada «El nombre»Enodia, «la del camino», es un epíteto de Hécate: portadora de la antorcha, guardiana de las encrucijadas. Adecuado para algo que ilumina lo que se está deteriorando y se sitúa allí donde usted elige hacia dónde actualizar.