Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Synchronisation des piles avec le code source stocké dans un référentiel Git avec synchronisation depuis Git
Grâce à la synchronisation Git, vous pouvez gérer vos piles CloudFormation avec la gestion des versions. Pour ce faire, configurez CloudFormation pour surveiller un référentiel Git. Le référentiel est surveillé pour détecter les modifications apportées à deux fichiers :
-
Un fichier modèle CloudFormation qui définit une pile
-
Un fichier de déploiement de pile contenant les paramètres qui configurent la pile
Srâce à la synchronisation depuis Git, vous pouvez utilise des requêtes pull et le suivi des versions pour configurer, déployer et mettre à jour vos piles CloudFormation à partir d’un emplacement centralisé. Lorsque vous validez les modifications apportées au modèle ou au fichier de déploiement, CloudFormation met automatiquement à jour la pile. Si vous utilisez des requêtes pull, CloudFormation peut laisser un commentaire expliquant les modifications qui seront apportées à votre pile avant de la mettre à jour. Cependant, vous devez d’abord activer cette caractéristique.
La synchronisation Git fournit une interface de console que vous pouvez utiliser pour établir un lien avec un référentiel, générer un fichier de déploiement de pile, mettre à jour un modèle CloudFormation et envoyer une demande d’extraction à votre référentiel. La synchronisation Git fournit également un tableau de bord d’état que vous pouvez utiliser pour surveiller, modifier et dépanner les déploiements actifs de la pile de synchronisation Git. La synchronisation Git est accessible via la console CloudFormation
La synchronisation depuis Git prend en charge les référentiels GitHub
Note
La synchronisation Git est disponible dans les régions suivantes : USA Est (Virginie du Nord), USA Est (Ohio), USA Ouest (Californie du Nord), USA Ouest (Oregon), Canada (Centre), Asie-Pacifique (Mumbai), Asie-Pacifique (Tokyo), Asie-Pacifique (Séoul), Asie-Pacifique (Singapour), Asie-Pacifique (Sydney), Europe (Irlande), Europe (Londres), Europe (Paris), Europe (Stockholm), Europe (Francfort), Europe (Milan) et Amérique du Sud (São Paulo).
Pour plus d’informations sur l’utilisation de la synchronisation depuis Git dans le cadre d’une stratégie multi-comptes, consultez l’article de blog intitulé Utilisation de la synchronisation depuis Git de CloudFormation pour configurer des ressources dans des comptes clients