Stacks y capas personalizadas AWS OpsWorks - AWS OpsWorks

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Stacks y capas personalizadas AWS OpsWorks

importante

El AWS OpsWorks Stacks servicio llegó al final de su vida útil el 26 de mayo de 2024 y se ha desactivado tanto para los clientes nuevos como para los existentes. Recomendamos encarecidamente a los clientes que migren sus cargas de trabajo a otras soluciones lo antes posible. Si tienes preguntas sobre la migración, ponte en contacto con el AWS Support equipo en AWS Re:post o a través de Premium AWS Support.

Una capa personalizada solo tiene un conjunto reducido de recetas. A continuación, puede añadir la funcionalidad correspondiente a la capa mediante la implementación de recetas personalizadas y asignarlas a los eventos del ciclo de vida de la capa.

Una capa personalizada tiene las opciones de configuración siguientes.

nota

AWS OpsWorks Stacks instala Ruby automáticamente en las instancias de la capa. Si desea ejecutar el código Ruby en la instancia, pero no desea utilizar la versión Ruby predeterminada, puede utilizar un JSON personalizado o un archivo de atributos personalizado para especificar su versión preferida. Para obtener más información, consulte Versiones de Ruby.

El procedimiento básico para crear una capa personalizada incluye los siguientes pasos:

  1. Implemente un libro de recetas que incluya las recetas y los archivos asociados necesarios para instalar y configurar paquetes, gestionar los cambios de configuración, implementar las aplicaciones, etc.

    Para adaptarse a sus requisitos, es posible que también necesite recetas para gestionar tareas Undeployment y Shutdown. Para obtener más información, consulte Cookbooks and Recipes.

  2. Cree una capa personalizada.

  3. Asigne las recetas a los eventos del ciclo de vida adecuados.

Seguidamente, añada las instancias a la capa, inícielas e implemente las aplicaciones en dichas instancias.

importante

Para implementar aplicaciones en instancias de una capa personalizada, debe implementar recetas para gestionar la operación de implementación y asignarlas al evento Deploy de la capa.