2017-07-23 2 views
0

J'essaie de configurer CodeDeploy pour mon application et l'erreur suivante persiste pendant la partie BeforeInstall du déploiement.Echec du déploiement de l'erreur de déploiement de code AWS

Error Code UnknownError 
Script Name 
MessageNo such file or directory - /opt/codedeploy-agent/deployment- 
root/a5ee4c0b-a87a-4865-84a3-52bed8458234/d-L8EAGZTJN/deployment- 
archive/appspec.yml 
Log Tail 

je les politiques IAM et rôles correct et j'ai installé CodeDeploy et en cours d'exécution sur mon exemple, je suis en train de déployer pour.

Pourrait être mon code le problème ou il est sûr que c'est quelque chose lié à Amazon config?

Un grand merci

Répondre

1

Lorsque vous déployez dans le code-deploy, vous devez placer le fichier appspec.yml dans le dossier racine. Ce fichier doit contenir les étapes pour arrêter l'application précédente, installer les dépendances et démarrer l'application.

Si vous déployez le serveur linux, appspec.yml doit appeler les fichiers bash pour arrêter l'instance précédente, installer les dépendances et démarrer l'application.

Vérifiez le lien ci-dessous pour exemples d'applications

https://github.com/awslabs/aws-codedeploy-samples/tree/master/applications

+0

Un grand merci pour l'info –