Como aplicar atualização/patch do sistema operacional remotamente em instâncias CentOS EC2?

Como aplicar atualização/patch do sistema operacional remotamente em instâncias CentOS EC2?

Tenho várias instâncias do EC2 em execução no CentOS 6.x. Fazer login em cada um e atualizar o sistema operacional (yum update) é complicado e não eficiente. Estou procurando a melhor maneira de atualizar esses servidores remotamente através de um script (se possível). Provavelmente Chef é candidato, mas não tenho experiência nisso.

O que estou procurando é executar estes comandos em ordem:


yum clean all
yum update -y
reboot

Qualquer sugestão será apreciada.

Obrigado

Responder1

Existem algumas opções para lidar com atualizações autônomas no Centos, uma delas é: yum cron. Você faria bem em dar uma olhada no yum-cronpágina de manual,esta discussãona sua configuração, bem comoeste tópicopara uma discussão sobre o uso da ferramenta em um ambiente de produção. O que é interessante nessa abordagem é que, uma vez configurada, as atualizações em cada máquina ocorrem independentemente umas das outras e não correm o risco de ocorrer soluços em um script com falha.

Responder2

Você já pensou em usar oAWS Systems Manager – serviço Patch Manager? Eles fornecem uma maneira fácil e conveniente de controlar quais patches estão instalados nas instâncias do EC2 e atualizá-los (sem precisar fazer login).

informação relacionada