Postagens

Mostrando postagens com o rótulo Shell Script

Executando Scripts na Inicialização do EC2: Guia Completo de User Data

Você acabou de criar uma AMI base e precisa que cada nova instância já suba com Nginx instalado, configurado e rodando — sem intervenção manual. O recurso que resolve isso é o EC2 User Data , e entender exatamente onde ele executa, quando falha silenciosamente e quais armadilhas existem na prática faz toda a diferença entre um bootstrap confiável e horas de depuração. TL;DR — Resumo Rápido Ponto Detalhe O que é User Data Script shell (ou cloud-init) executado pelo cloud-init na primeira inicialização da instância Quando executa Por padrão, apenas uma vez — no primeiro boot após o lançamento Onde colar o script Console AWS → EC2 → Launch Instance → seção 'Advanced Details' → campo 'User data' Log de execução /var/log/cloud-init-output.log na instância Permissão de execução O script roda como root — sem necessidade de sudo Limite de tamanho 16 KB (em texto puro); scripts maiores...