J'essaie de configurer un groupe Auto Scaling en combinaison avec CodeDeploy. Tout fonctionne correctement, sauf que lorsqu'une nouvelle instance est créée, CodeDeploy démarre avant la fin du script de données utilisateur (défini dans la configuration de lancement).AWS CodeDeploy s'exécute avant la fin des scripts de données utilisateur Auto Scaling
La valeur par défaut de ce script de données utilisateur télécharge et installe l'agent de déploiement de code et l'ai étendu avec l'installation de deux fonctionnalités Windows, le module de réécriture IIS et msdeploy.
Dans mon appspec.yml j'utilise le crochet AfterInstall pour déployer mon site Web IIS et cela échoue évidemment lorsque msdeploy n'est pas (encore) installé.
Est-ce que je vais à ce sujet dans le mauvais sens ou est-il un moyen de faire CodeDeploy attendre que le script de données utilisateur pour terminer?