InfraFenceInfraFence

Live Security Operations

Começar

Atualizar o agente

Como o agente InfraFence é atualizado: Instalar agora pelo painel, atualizações automáticas, o comando manual, as verificações de assinatura e a reversão automática.

Última atualização:

As novas versões do agente são publicadas como releases no GitHub. O painel avisa quando um servidor roda uma versão mais antiga: o aviso Atualização do agente disponível e o selo Atualização disponível na página Servidores.

Instalar agora

No aviso, Instalar agora atualiza um servidor, e Instalar agora em todos atualiza todos eles. Só proprietários e admins podem fazer isso, e o servidor precisa ter o agente 1.0.29 ou posterior. A solicitação fica aberta por uma hora; o agente a recebe na próxima sincronização e normalmente termina em um ou dois minutos. O servidor e os sites dele continuam funcionando.

Agentes mais antigos mostram Esta versão só é atualizada com o comando abaixo: use a atualização manual.

Atualizações automáticas

Configurações › Agente › Atualizações do agente tem duas opções:

  • Apenas notificar (o padrão): o agente informa que existe uma nova versão e não instala nada.
  • Instalar automaticamente: o agente instala as novas versões sozinho.

O que o agente verifica

Seja com Instalar agora ou em uma atualização automática, o agente:

  1. baixa a versão só de https://github.com/infrafence/infrafence-agent/releases, seja qual for o endereço que receber;
  2. verifica o checksum SHA-256 e a assinatura cosign com a chave pública embutida no agente, e não instala nada se qualquer uma das verificações falhar;
  3. executa o autoteste do novo binário (infrafence-agent check) antes de trocar;
  4. guarda o binário anterior como /usr/local/bin/infrafence-agent.bak e depois reinicia o serviço.

Se a nova versão travar três vezes seguidas, o agente volta sozinho para a anterior.

Atualizar à mão

Execute o instalador de novo sem token. Ele atualiza o binário e o serviço e mantém o registro:

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

Contêineres

  • Docker: baixe a nova imagem e recrie o contêiner; o registro fica no volume infrafence-config.
  • Kubernetes: veja Atualizações e GitOps.

O que mudou em cada versão está no changelog.