On 2014-01-21 13:04, Frederic de Villamil wrote:
Le truc pénible : mon workflow de remplacement lors des mises à jour n’est pas encore parfait. Hope it helps
Mon truc a 2 balles.
Ne pas mettre le "code" sur la machine.
Dans les scripts de demarrage, si /var/www/monsite/index.html n'existe pas, faire git clone de la derniere rev de la branche prod. Et comme tes checks ELB verifient non pas sur / mais sur /index.html, ben ta machine n'entre pas dans le pool avant d'etre "prete".
Tu peux aussi fetcher un script de mise a jour sur S3 en meme temps. Plus besoin de changer d'AMI tous les 4 matins.