Attribution d'une instance enregistrée à une couche - AWS OpsWorks

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.

Attribution d'une instance enregistrée à une couche

Important

Le AWS OpsWorks Stacks le service a pris fin le 26 mai 2024 et a été désactivé tant pour les nouveaux clients que pour les clients existants. Nous recommandons vivement aux clients de migrer leurs charges de travail vers d'autres solutions dès que possible. Si vous avez des questions sur la migration, contactez le AWS Support L'équipe sur AWS Re:post ou via AWS Support haut de gamme.

Note

Cette fonctionnalité est prise en charge uniquement pour les piles Linux.

Une fois que vous enregistrez une instance, vous pouvez l'affecter à une ou à plusieurs couches. L'avantage d'assigner une instance à une couche au lieu de la laisser non affectée est que vous pouvez attribuer des recettes personnalisées aux événements de cycle de vie de la couche. AWS OpsWorks Stacks les exécute ensuite automatiquement au moment opportun, après les recettes de la couche pour cet événement.

  • Vous pouvez assigner n'importe quelle instance enregistrée à une couche personnalisée. Comme une couche personnalisée possède un ensemble minimal de recettes qui n'installent pas de packages, elle ne doit créer aucun conflit avec la configuration existante de l'instance.

  • Vous pouvez attribuer des instances locales à AWS OpsWorks Empile les couches intégrées.

    Chaque couche intégrée inclut des recettes qui installent automatiquement un ou plusieurs packages. Par exemple, les recettes de configuration de Java App Server installent Apache et Tomcat. Les recettes de la couche peuvent également effectuer d'autres opérations telles que le redémarrage de services et le déploiement d'applications. Avant d'attribuer une instance locale à une couche intégrée, vous devez vous assurer que les recettes de la couche ne créent aucun conflit, par exemple en essayant d'installer une version de serveur d'applications différente de celle qui se trouve actuellement sur l'instance. Pour plus d’informations, consultez Couches et AWS OpsWorks Référence de la couche Stacks.

Pour attribuer une instance enregistrée à une couche
  1. Ajoutez à la pile les couches que vous souhaitez utiliser, si ce n'est déjà fait.

  2. Choisissez Instances dans le volet de navigation, puis cliquez sur attribuer dans la colonne Actions de l'instance.

  3. Sélectionnez les couches appropriées et choisissez Enregistrer.

Lorsque vous attribuez une instance à une couche AWS OpsWorks Stacks effectue les opérations suivantes.

  • Exécute les recettes Setup de la couche.

  • Ajoute les adresses IP élastiques ou les EBS volumes Amazon attachés aux ressources de la pile.

    Vous pouvez ensuite utiliser AWS OpsWorks Des piles pour gérer ces ressources. Pour de plus amples informations, veuillez consulter Gestion des ressources.

Une fois qu'ils sont terminés, l'instance est dans l'état online (en ligne) et entièrement intégrée à la pile. AWS OpsWorks Stacks exécute ensuite les recettes attribuées à la couche chaque fois qu'un événement du cycle de vie se produit.