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.
Mise en route avec les livres de recettes dans AWS OpsWorks Stacks
Important
AWS OpsWorks Stacksn'accepte plus de nouveaux clients. Les clients existants pourront utiliser la OpsWorks console, l'API, la CLI et les CloudFormation ressources normalement jusqu'au 26 mai 2024, date à laquelle elles ne seront plus disponibles. Pour préparer cette transition, nous vous recommandons de transférer vos piles AWS Systems Manager dès que possible. Pour plus d'informations, consultez AWS OpsWorks StacksFAQ sur la fin de vie et Migration de vos AWS OpsWorks Stacks applications vers AWS Systems Manager Application Manager.
Une pile AWS OpsWorks Stacks de niveau production nécessite généralement une certaine personnalisation, ce qui signifie souvent d'implémenter un livre de recettes Chef personnalisé. Un livre de recettes est un fichier de package qui contient les informations de configuration, y compris les instructions appelées recettes. Une recette est un ensemble d'une ou plusieurs instructions, écrites dans la syntaxe du langage Ruby, qui spécifie les ressources à utiliser et l'ordre dans lequel ces ressources sont appliquées. Une ressource, telle qu'utilisée dans Chef, est une déclaration de stratégie de configuration. Cette procédure pas à pas fournit une introduction de base à l'implémentation des livres de recettes Chef pour AWS OpsWorks Stacks. Pour en savoir plus sur les ressources, livres de cuisine et recettes Chef, consultez les liens dans Étapes suivantes.
Cette procédure pas à pas décrit principalement comment créer vos propres livres de recettes. Vous pouvez également utiliser les livres de recettes mis à disposition par la communauté sur des sites Web tels que Chef Supermarket
Avant de commencer cette procédure, procédez à quelques étapes de configuration. Si vous avez déjà terminé l'une des autres procédures pas à pas de ce chapitre, telle que Mise en route : exemple, vous remplissez les conditions requises pour cette procédure pas à pas et pouvez directement démarrer la procédure pas à pas. Sinon, veillez à prendre en compte les prérequis, puis revenez à cette procédure pas à pas.
Rubriques
- Étape 1 : Créer le livre de recettes
- Étape 2 : Créer la pile et ses composants
- Étape 3 : Exécuter et tester la recette
- Étape 4 : Mettre à jour le livre de recettes pour installer un package
- Étape 5 : Mettre à jour le livre de recettes sur l'instance et exécuter la recette
- Étape 6 : Mettre à jour le livre de recettes pour ajouter un utilisateur
- Étape 7 : Mettre à jour le livre de recettes pour créer un répertoire
- Étape 8 : Mettre à jour le livre de recettes pour créer et copier des fichiers
- Étape 9 : Mettre à jour le livre de recettes pour exécuter une commande
- Étape 10 : Mettre à jour le livre de recettes pour exécuter un script
- Étape 11 : Mettre à jour le livre de recettes pour gérer un service
- Étape 12 : Mettre à jour le livre de recettes pour utiliser JSON personnalisé
- Étape 13 : Mettre à jour le livre de recettes pour utiliser les conteneurs de données
- Étape 14 : Mettre à jour le livre de recettes pour utiliser l'itération
- Étape 15 : Mettre à jour le livre de recettes pour utiliser la logique conditionnelle
- Étape 16 : Mettre à jour le livre de recettes pour utiliser les livres de recettes de la communauté
- Étape 17 : (Facultatif) Nettoyer
- Étapes suivantes