InfraFenceInfraFence

Live Security Operations

Empezar

Actualizar el agente

Cómo se actualiza el agente de InfraFence - Instalar ahora desde el panel, actualizaciones automáticas, el comando manual, las comprobaciones de firma y la vuelta atrás automática.

Última actualización:

Las nuevas versiones del agente se publican como releases de GitHub. El panel te avisa cuando un servidor tiene una versión anterior: el aviso Actualización del agente disponible y la etiqueta Actualización disponible en la página Servidores.

Instalar ahora

Desde el aviso, Instalar ahora actualiza un servidor e Instalar ahora en todos los actualiza todos. Solo pueden hacerlo los propietarios y administradores, y el servidor necesita el agente 1.0.29 o posterior. La solicitud queda abierta una hora; el agente la recoge en su siguiente sincronización y suele terminar en uno o dos minutos. El servidor y sus sitios siguen funcionando.

Los agentes más antiguos muestran Esta versión solo se actualiza con el comando de abajo: usa la actualización manual.

Actualizaciones automáticas

Ajustes › Agente › Actualizaciones del agente tiene dos opciones:

  • Solo avisar (por defecto): el agente indica que existe una versión nueva y no instala nada.
  • Instalar automáticamente: el agente instala las versiones nuevas por sí solo.

Qué comprueba el agente

Tanto con Instalar ahora como con una actualización automática, el agente:

  1. descarga la versión solo desde https://github.com/infrafence/infrafence-agent/releases, sea cual sea la dirección que reciba;
  2. verifica su checksum SHA-256 y su firma cosign con la clave pública integrada en el agente, y no instala nada si alguna de las dos comprobaciones falla;
  3. ejecuta la autoprueba del nuevo binario (infrafence-agent check) antes de cambiar;
  4. guarda el binario anterior como /usr/local/bin/infrafence-agent.bak y luego reinicia el servicio.

Si la nueva versión falla tres veces seguidas, el agente vuelve a la anterior por sí solo.

Actualizar a mano

Vuelve a ejecutar el instalador sin token. Actualiza el binario y el servicio y conserva el registro:

bash
curl -fsSL https://github.com/infrafence/infrafence-agent/releases/latest/download/install.sh | sudo bash

Contenedores

  • Docker: descarga la nueva imagen y vuelve a crear el contenedor; el registro se conserva en el volumen infrafence-config.
  • Kubernetes: consulta Actualizaciones y GitOps.

Lo que cambió en cada versión está en el changelog.