Étape 5 : Mettre à jour le livre de recettes sur l'instance et exécuter la recette - 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.

Étape 5 : Mettre à jour le livre de recettes sur l'instance et exécuter la recette

Important

Le AWS OpsWorks Stacks service a atteint sa fin de vie 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 l' AWS Support équipe sur AWS Re:Post ou via le AWS Support Premium.

Mettez à jour le livre de recettes sur l'instance, puis exécutez la recette depuis le livre de recettes mis à jour de l'instance. Dans le reste de cette procédure, vous répétez cette étape chaque fois que vous mettez à jour le livre de recettes en ajoutant une nouvelle recette.

Pour mettre à jour le livre de recettes sur l'instance
  1. Dans le panneau de navigation du service, choisissez Stack (Pile). La MyCookbooksDemoStackpage s'affiche.

  2. Choisissez Run Command (Exécuter une commande). La page Run Command (Exécuter une commande) s'affiche.

  3. Pour Command (Commande), choisissez Update Custom Cookbooks (Mettre à jour les livres de recettes personnalisées).

  4. Conservez les paramètres par défaut suivants :

    • Comment (Commentaire) (vide)

    • Advanced (Avancé), Custom Chef JSON (JSON Chef personnalisé) (vide)

    • Avancé, Instances (Sélectionnez tout coché, MyCookbooksDemoLayercoché, cookbooks-demo1 coché)

  5. Choisissez Update Custom Cookbooks (Mettre à jour les livres de recettes personnalisées). La page Running command update_custom_cookbooks (Exécution de la commande update_custom_cookbooks) s'affiche. Ne poursuivez pas tant que Status (Statut) ne prend pas la valeur successful (succès). Comme ce processus peut prendre plusieurs minutes, soyez patient.

Pour exécuter la recette
  1. Dans le panneau de navigation du service, choisissez Stack (Pile). La MyCookbooksDemoStackpage s'affiche.

  2. Choisissez Run Command (Exécuter une commande). La page Run Command (Exécuter une commande) s'affiche.

  3. Pour Command (Commande), choisissez Execute Recipes (Exécuter les recettes).

  4. Pour Recipes to execute (Recettes à exécuter), tapez le nom de la recette à exécuter. La première fois où vous procédez ainsi, la recette se nomme opsworks_cookbook_demo::install_package.

    Note

    Lorsque vous répéterez cette procédure plus tard, tapez le nom du livre de recettes (opsworks_cookbook_demo), suivi de deux signes deux-points (::), suivi du nom de la recette (nom de fichier de la recette, sans l'extension de fichier .rb).

  5. Conservez les paramètres par défaut suivants :

    • Comment (Commentaire) (vide)

    • Advanced (Avancé), Custom Chef JSON (JSON Chef personnalisé) (vide)

    • Instances : Sélectionnez tout (coché, MyCookbooksDemoLayercoché, cookbooks-demo1 coché)

  6. Choisissez Execute Recipes (Exécuter les recettes). La page Running command execute_recipes (Exécution de la commande execute_recipes) s'affiche. Ne poursuivez pas tant que Status (Statut) ne prend pas la valeur successful (succès). Comme ce processus peut prendre quelques minutes, soyez patient.

Note

Vous n'avez pas à exécuter manuellement les recettes. Vous pouvez attribuer des recettes aux événements du cycle de vie d'une couche, tels que les événements de configuration et de configuration, et AWS OpsWorks Stacks exécutera ces recettes automatiquement lorsque l'événement se produira. Pour plus d’informations, consultez AWS OpsWorks Événements liés au cycle de vie de Stacks.

Dans l'étape suivante, vous allez mettre à jour le livre de recettes pour ajouter un utilisateur à l'instance.