Fazer um upgrade principal de uma imagem do Podman
Compatível com:
SecOps do Google
SOAR
Neste documento, explicamos como fazer um upgrade principal de um agente remoto usando a imagem do Podman. O procedimento pressupõe que você está visualizando a caixa de diálogo Upgrade principal na plataforma SOAR do Google Security Operations.
-
Na caixa de diálogo Upgrade principal, copie o comando de execução do Podman fornecido:
PODMAN_COMMAND
-
Liste os contêineres do Podman em execução:
podman ps
-
Insira o ID do contêiner do agente:
CONTAINER_ID
-
Insira o nome do contêiner do agente:
.AGENT_NAME
-
Extraia a imagem mais recente do Podman para sua máquina usando o seguinte comando.
É possível substituir a tag
:latest
por uma versão específica, como1.4.8.3
.podman pull us-podman.pkg.dev/siem-ar-public/images/agent:latest
-
Copie as variáveis de ambiente originais (
.bash_profile
) para um arquivo temporário local.podman exec CONTAINER_ID cat /home/siemplify_agent/.bash_profile > temp_bash_profile.txt
-
Interrompa o contêiner do Podman do agente.
podman stop CONTAINER_ID
-
Renomeie o contêiner para backup.
podman rename AGENT_NAME AGENT_NAME_backup
-
Execute a nova imagem do agente. Se você mudou a tag
latest
, verifique se ela corresponde à tag de imagem extraída.PODMAN
-
Liste os contêineres do Podman em execução.
podmabn ps
-
Insira o novo ID do contêiner do agente:
NEW_CONTAINER_ID
-
Copie as variáveis de ambiente
.bash_profile
do arquivo temporário para o novo contêiner.cat temp_bash_profile.txt | podman exec -i NEW_CONTAINER_ID sh -c 'cat > /home/siemplify_agent/.bash_profile'
-
Reinicie o serviço do agente para aplicar as variáveis de ambiente modificadas.
podman exec NEW_CONTAINER_ID supervisorctl restart all
Precisa de mais ajuda? Receba respostas de membros da comunidade e profissionais do Google SecOps.